home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 3 / BBS in a box - Trilogy III.iso / Files / Prog / Prog files by name < prev    next >
Encoding:
Text File  |  1993-12-09  |  116.1 KB  |  2,462 lines  |  [TEXT/EDIT]

  1.  Name  =  10/92 & 11/92 Acius
  2.  Path =  Trilogy III:Files:Prog:A:10/92 & 11/92 Acius
  3.  Size: 80K         Date: 2/05/93         Version: 
  4.  Description:
  5.  10/92 & 11/92 Acius - Developer notes for 4D developers for Oct and Nov. 
  6. 1992.
  7.  
  8.  Name  =  1st grade 1
  9.  Path =  Trilogy III:Files:Prog:A:1st grade 1
  10.  Size:  7K         Date: 5/26/87         Version: 
  11.  Description:
  12.  Pascal lesson
  13.  
  14.  Name  =  1st grade 2
  15.  Path =  Trilogy III:Files:Prog:A:1st grade 2
  16.  Size:  8K         Date: 5/26/87         Version: 
  17.  Description:
  18.  Pascal Lesson
  19.  
  20.  Name  =  1st grade 3
  21.  Path =  Trilogy III:Files:Prog:A:1st grade 3
  22.  Size: 12K         Date: 5/26/87         Version: 
  23.  Description:
  24.  Pascal Lesson
  25.  
  26.  Name  =  1st grade 4
  27.  Path =  Trilogy III:Files:Prog:A:1st grade 4
  28.  Size: 12K         Date: 5/26/87         Version: 
  29.  Description:
  30.  Pascal Lesson
  31.  
  32.  Name  =  1st grade 5
  33.  Path =  Trilogy III:Files:Prog:A:1st grade 5
  34.  Size: 12K         Date: 5/26/87         Version: 
  35.  Description:
  36.  Pascal Lesson
  37.  
  38.  Name  =  2Window
  39.  Path =  Trilogy III:Files:Prog:A:2Window
  40.  Size: 30K         Date: 9/03/89         Version: 9/3/89
  41.  Description:
  42.  An example of Handling update events in C.
  43.  
  44.  Name  =  2nd grade 1
  45.  Path =  Trilogy III:Files:Prog:A:2nd grade 1
  46.  Size: 14K         Date: 5/26/87         Version: 
  47.  Description:
  48.  Pascal Lesson
  49.  
  50.  Name  =  3dlib11
  51.  Path =  Trilogy III:Files:Prog:A:3dlib11
  52.  Size:135K         Date: 9/24/92         Version: 
  53.  Description:
  54.  3dlib11 - GrafSys is a THINK Pascal/C library that provides you with simple
  55. routines for building, saving and loading (as resources), and manipulating 
  56. (independent rotating around arbitrary achses, translating and scaling) 
  57. three dimensional objects. Objects, not just simple single-line drawings.
  58.  
  59.  Name  =  3rd grade 1
  60.  Path =  Trilogy III:Files:Prog:A:3rd grade 1
  61.  Size: 14K         Date: 5/26/87         Version: 
  62.  Description:
  63.  Pascal Lesson
  64.  
  65.  Name  =  3rd grade 2
  66.  Path =  Trilogy III:Files:Prog:A:3rd grade 2
  67.  Size:  8K         Date: 5/26/87         Version: 
  68.  Description:
  69.  Pascal Lesson
  70.  
  71.  Name  =  4Plus 1.4
  72.  Path =  Trilogy III:Files:Prog:A:4Plus 1.4
  73.  Size: 82K         Date: 7/24/91         Version: 1.4
  74.  Description:
  75.  This is version 1.4 of 4Plus, an INIT that makes editing under THINK C
  76. easier. It provides extra popup menus for functions & methods, comments,
  77. and object hierarchy. It also provides many other tools, including a
  78. "stacked" clipboard. Version 1.4 even includes macro definition
  79. capabilities. Written by Donald Way. This version is compatible with
  80. Super Boomerang 2.0.3, although it is not compatible with AltWDEF or
  81. AltCDEF by Alex Colwell; just tell those utilities to exclude THINK C.
  82. Shareware $40. 
  83.  
  84.  Name  =  68000 Simulator
  85.  Path =  Trilogy III:Files:Prog:A:68000 Simulator
  86.  Size: 28K         Date:11/18/88         Version: 
  87.  Description:
  88.  68000 Debugger simulator
  89.  
  90.  Name  =  AE Sample (TC5)
  91.  Path =  Trilogy III:Files:Prog:A:AE Sample (TC5)
  92.  Size: 20K         Date: 1/27/93         Version: 
  93.  Description:
  94.  AE Sample TC5 - Here is a simple example application which receives the 
  95. "Required" Apple events and which sends itself Apple events for some simple
  96. operations. (In other words, it's "factored" somewhat.)  Written for THINK 
  97. C 5.
  98.  
  99.  Name  =  AMTempSucker1.0
  100.  Path =  Trilogy III:Files:Prog:A:AMTempSucker1.0
  101.  Size: 41K         Date:10/09/92         Version: 1.0
  102.  Description:
  103.  AMTempSucker1.0 - AM Template Sucker will view and extract template 
  104. resources from the AppMaker application (useful for editing or browsing 
  105. through templates). Useful for all AppMaker programmers. AM Template Sucker
  106. is freeware.
  107.  
  108.  Name  =  About... 2.1
  109.  Path =  Trilogy III:Files:Prog:A:About... 2.1
  110.  Size: 47K         Date: 1/30/92         Version: 2.1
  111.  Description:
  112.  About... 2.1 allows you to easily add about boxes to your programs.
  113.  
  114.  Name  =  Acius02/92
  115.  Path =  Trilogy III:Files:Prog:A:Acius02/92
  116.  Size: 72K         Date: 2/23/93         Version: 
  117.  Description:
  118.  Acius02/92 - This is the Acius 02/92 developer mailer with info on Parsing 
  119. and Soundex for 4D developers.
  120.  
  121.  Name  =  Acius04/92
  122.  Path =  Trilogy III:Files:Prog:A:Acius04/92
  123.  Size: 58K         Date: 2/23/93         Version: 
  124.  Description:
  125.  Acius04/92 - includes the April 1992 Acius Technotes. Topics covered 
  126. include MultipleArrays and sorting tables.
  127.  
  128.  Name  =  Acius07/92
  129.  Path =  Trilogy III:Files:Prog:A:Acius07/92
  130.  Size: 15K         Date: 2/23/93         Version: 
  131.  Description:
  132.  Acius07/92 - This is the Acius Technotes for July 1992. This note deals 
  133. with NumMonths.
  134.  
  135.  Name  =  Acius08/92
  136.  Path =  Trilogy III:Files:Prog:A:Acius08/92
  137.  Size: 91K         Date: 2/23/93         Version: 
  138.  Description:
  139.  AciusTN8-92 - These are the Technical notes From Acius for August'92, along
  140. with the examples that they use.
  141.  
  142.  Name  =  Acius09/92
  143.  Path =  Trilogy III:Files:Prog:A:Acius09/92
  144.  Size:128K         Date:11/06/92         Version: 09/92
  145.  Description:
  146.  Acius09/92 - This is the developer mailing from Acius for 4th Diminsion 
  147. users. This issue contains Technote #30 and CustomOpenDLG info. This is the
  148. September 1992 release.
  149.  
  150.  Name  =  Acius3/92
  151.  Path =  Trilogy III:Files:Prog:A:Acius3/92
  152.  Size: 91K         Date: 2/23/93         Version: 
  153.  Description:
  154.  Acius 3/92 - This is the Acius technotes for March 1992.
  155.  
  156.  Name  =  AciusTN8-92
  157.  Path =  Trilogy III:Files:Prog:A:AciusTN8-92
  158.  Size:183K         Date: 2/23/93         Version: 
  159.  Description:
  160.  AciusTN8-92
  161.  
  162.  Name  =  acur Picker
  163.  Path =  Trilogy III:Files:Prog:A:acur Picker
  164.  Size:  6K         Date: 1/06/91         Version: 
  165.  Description:
  166.  This Compactor file contains an animated cursor ('acur' resource) picker
  167. for ResEdit 2.1. Displays the cursors referenced in the 'acur' in a list,
  168. similar to a 'PAT#' resource. If you use ResEdit often, this picker is
  169. a must.
  170.  
  171.  Name  =  add images
  172.  Path =  Trilogy III:Files:Prog:A:add images
  173.  Size: 50K         Date: 1/29/91         Version: 
  174.  Description:
  175.  The purpose of this program is to read in two images and display the 
  176. additive result of the two images - using any of the documented
  177. color quickdraw modes (the old quickdraw copybits modes may also be
  178. used, but the end result is not very pretty).  The two source images can
  179. be offset from each other using the scroll bars on the source image 
  180. windows.
  181.  
  182.  Name  =  Ascii Changer 2.1
  183.  Path =  Trilogy III:Files:Prog:A:Ascii Changer 2.1
  184.  Size: 48K         Date: 7/07/93         Version: 2.1
  185.  Description:
  186.  Ascii Changer 2.1 - Ascii Changer will give you the Ascii value of a 
  187. character, the octal value of that character, and the Hexadecimal value of 
  188. that character. The program is very simplistic, just type in a value, and 
  189. the calculations are automatically made. Helpful for Programmers.
  190.  
  191.  Name  =  Attributor 1.0
  192.  Path =  Trilogy III:Files:Prog:A:Attributor 1.0
  193.  Size: 25K         Date: 9/29/93         Version: 1.0
  194.  Description:
  195.  Attributor 1.0 - Attributor is an advanced programmer's utility designed to
  196. make life easier for programmers. Since Think C does not provide a way to 
  197. set the CODE resource attributes directly (things like "purgeable" or 
  198. "preload") and because most of my applications want to unload the 
  199. initialization segment, I wrote this utility to stop going into ResEdit all
  200. the time. Also, Think C does not make the SIZE -1 resource purgeable as it 
  201. should be. Attributor can change the resource attributes of a specific 
  202. resource or of a whole resource family in a single pass. Just create an 
  203. ATTR resource inside Attributor with ResEdit and modify it to meet your 
  204. needs.
  205.  
  206.  Name  =  AxoCalculator Packag1.1
  207.  Path =  Trilogy III:Files:Prog:A:AxoCalculator Packag1.1
  208.  Size:214K         Date: 3/26/93         Version: 1.1
  209.  Description:
  210.  AxoCalculator Packag1.1 - AxoCalculator 1.1 has several potential uses 
  211. ranging from a scientific calculator to a multi-language development 
  212. environment. It supports Pascal, Basic, Fortran and C in a simple, 
  213. interpretted environment. Programs written within AxoCalculator can 
  214. interact with the user via standard dialogs. Several programs can be loaded
  215. at the same time, and their assigned names will be appended to the 
  216. "Calculator" menu. Programs can be automatically loaded onto the menu each 
  217. time AxoCalculator is run. This program is great for simple, through to 
  218. moderately complex calculations - especially if they are performed 
  219. repeatedly.
  220.  
  221.  Name  =  B-YACC
  222.  Path =  Trilogy III:Files:Prog:B-C:B-YACC
  223.  Size:121K         Date:11/16/91         Version: 
  224.  Description:
  225.  This is the latest version of Berkeley yacc, ported to MPW. yacc runs as an
  226. MPW tool and thus can easily be used in makefiles. It is definitely NOT 
  227. Mac-friendly, but it runs and that's all I really need it to do. This code 
  228. is NOT copylefted, so you can do whatever you wish to it as long as you 
  229. follow the (quite generous) copyright restrictions. All I had to do was 
  230. create a "yacc.make" file. I've also fixed a bug in "output.c", (which I 
  231. have sent back to the BSD folk to add to their next release). This way I 
  232. can easily patch and update to future revisions of yacc. -- Parag Patel 
  233. <parag@sde.hp.com> (20 Oct 1991).
  234.  
  235.  Name  =  BBEdit 2.5 Demo
  236.  Path =  Trilogy III:Files:Prog:B-C:BBEdit 2.5 Demo
  237.  Size:398K         Date: 5/31/93         Version: 2.5Demo
  238.  Description:
  239.  BBEdit 2.5 Demo - BBEdit 2.5 is a fast, robust programmer's text editor 
  240. which supports integrated software development in tandem with Symantec 
  241. Corp.'s THINK C(TM) version 6.0. It also allows browsing and searching of 
  242. source files contained within THINK C and THINK Pascal project documents, 
  243. provides integrated support for Apple's MPW(R) ToolServer(TM) 1.0, and the 
  244. MPW "411" reference system, and has many other developer-oriented features,
  245. such as text file comparison, extensibility via "drop-in" code 
  246. resources,and powerful "grep" search/replace capability. This demo version 
  247. has full functionality except for saving and printing files. 
  248.  
  249.  Name  =  BNDL Banger v.1.3
  250.  Path =  Trilogy III:Files:Prog:B-C:BNDL Banger v.1.3
  251.  Size: 21K         Date: 9/19/92         Version: 1.3
  252.  Description:
  253.  BNDL Banger v.1.3 - I've been endlessly annoyed by what a pain it can be to
  254. get the system to recognize changes you make to your app's icon, document 
  255. icons, etc (all the stuff that's linked via the BNDL resource).  CDev 
  256. authors, INIT authors, Extension authors and many others have also probably
  257. been through this same hassle. BNDL Banger is a little app that tricks the 
  258. system into using your selected app's BNDL-related info ("tricks" = rips 
  259. the old BNDL info out of the desktop database and gently coerces the new 
  260. BNDL info back in...).
  261.  
  262.  Name  =  BugReport
  263.  Path =  Trilogy III:Files:Prog:B-C:BugReport
  264.  Size: 40K         Date:12/10/88         Version: 1.0
  265.  Description:
  266.  Apple's Outside Bug reporter with instructions
  267.  
  268.  Name  =  BalloonWriter
  269.  Path =  Trilogy III:Files:Prog:B-C:BalloonWriter
  270.  Size:174K         Date: 5/25/91         Version: 
  271.  Description:
  272.  This file allows programers to write Balloon help into their programs. 
  273.  
  274.  Name  =  BetaHelper 1.0
  275.  Path =  Trilogy III:Files:Prog:B-C:BetaHelper 1.0
  276.  Size: 21K         Date:10/28/93         Version: 1.0
  277.  Description:
  278.  BetaHelper 1.0 - This update utility was written to help keep the cost of 
  279. software development over the phone lines down to a minimum. It can be very
  280. costly to repeatedly upload new versions of a software to a team of beta 
  281. testers every time a bug is fixed, or a new feature is added (plus they 
  282. have to pay to download the program). With the assistance of BetaHelper, 
  283. only changed resources (including 'CODE') in the software under development
  284. will have to be sent to the test team, thereby cutting upload/download time
  285. to a mere fraction of what is normally needed. In addition, BetaHelper is 
  286. very simple to use for the beta tester. Happy development!
  287.  
  288.  Name  =  Browser 1.0
  289.  Path =  Trilogy III:Files:Prog:B-C:Browser 1.0
  290.  Size: 16K         Date: 7/24/91         Version: 1.0
  291.  Description:
  292.  MacUser programming project lets you open any file and review contents of 
  293. its resource and/or data forks. Written by Kurt W.G. Matthies. From the 
  294. 11/90 and 1/91 installments of MacUser's Power Programming column. This is 
  295. the application only. Compactor file.
  296.  
  297.  Name  =  Bugs Simulation
  298.  Path =  Trilogy III:Files:Prog:B-C:Bugs Simulation
  299.  Size: 20K         Date: 1/06/91         Version: 
  300.  Description:
  301.  This archive contains the source, and executable for an application which 
  302. shows off a LIFE-like simulation called 'Bugs' which was described in a 
  303. Scientific American article.  Provides a number of options as to how the 
  304. 'bugs' will feed. Keywords: Bugs, C, Think C, simulation
  305.  
  306.  Name  =  C++ FAQ Reference 1.0
  307.  Path =  Trilogy III:Files:Prog:B-C:C++ FAQ Reference 1.0
  308.  Size: 88K         Date: 7/15/93         Version: 1.0
  309.  Description:
  310.  C++ FAQ Reference 1.0 - This is a stand alone application of Frequently 
  311. Asked Questions (FAQ) and answers about C++. These questions and answers 
  312. have been beautifully organized, opening with a list of subjects, each of 
  313. which can be double clicked providing even more subjects. The organization 
  314. makes it very easy to find answers for your questions! (Much easier than 
  315. scrolling through text files!)
  316.  
  317.  Name  =  C++ CDEV
  318.  Path =  Trilogy III:Files:Prog:B-C:C++ CDEV
  319.  Size: 24K         Date: 9/09/91         Version: 
  320.  Description:
  321.  This Compactor Deluxe Archive contains an example of a C++ base class 
  322. (TControlPanel) that implements a control panel device (cdev) and is based 
  323. on the C++/Stand Alone code as described in Develop magazine. Keywords: 
  324. C++, Control Panel, cdev.
  325.  
  326.  Name  =  C++Source Code Fmtr
  327.  Path =  Trilogy III:Files:Prog:B-C:C++Source Code Fmtr
  328.  Size:236K         Date: 7/28/92         Version: 
  329.  Description:
  330.  C++Source Code Fmtr - cdent is an MPW tool which formats C and C++ source 
  331. code. By default, the format style is that of The C Programming Language by
  332. Kernighan and Ritchie.  An alternative style, developed for MacApp by 
  333. Michael Burbidge, is also available.  Additionally, the user can specify 
  334. .c.Places, Contexts, Commands, and Glue Formatting commands are applied to 
  335. specific places in the input.  The places where formatting is applied are 
  336. defined by cdent and name syntactic entities like opening curly braces 
  337. after the condition of an “if” or the “case” label in a “switch” statement.
  338.  
  339.  Name  =  CArrangeList 1.01ß
  340.  Path =  Trilogy III:Files:Prog:B-C:CArrangeList 1.01ß
  341.  Size:  9K         Date: 6/02/90         Version: 
  342.  Description:
  343.  An list object for Think C that allows you to rearrange the order of the
  344. elements.
  345.  
  346.  Name  =  CCLD Version 5
  347.  Path =  Trilogy III:Files:Prog:B-C:CCLD Version 5
  348.  Size: 26K         Date: 4/14/92         Version: 
  349.  Description:
  350.  CCLD Version 5 - This is probably the final version of my Choice List in 4D
  351. code example. This fixes a "bug" in the window type (it was type 0, which 
  352. has the invisible resize control, but should be type 4) and makes the 
  353. runtime "nicer".
  354.  
  355.  Name  =  CD-I Developer's Source
  356.  Path =  Trilogy III:Files:Prog:B-C:CD-I Developer's Source
  357.  Size:  9K         Date: 5/14/93         Version: 
  358.  Description:
  359.  CD-I Developer's Source - contains info on CD-I and available sources for 
  360. more information on this topic.
  361.  
  362.  Name  =  CDlog
  363.  Path =  Trilogy III:Files:Prog:B-C:CDlog
  364.  Size: 33K         Date: 7/24/91         Version: 
  365.  Description:
  366.  Think Pascal Class Library-compatible class that uses DLOG and DITL 
  367. resources to create dialogs. Modeless and modal dialogs are supported. 
  368. Includes example and bug fixes from previous versions. 
  369.  
  370.  Name  =  CICNEdit
  371.  Path =  Trilogy III:Files:Prog:B-C:CICNEdit
  372.  Size: 10K         Date:12/25/88         Version: 
  373.  Description:
  374.  Cicn editor
  375.  
  376.  Name  =  CIconButton CDEF 1.0
  377.  Path =  Trilogy III:Files:Prog:B-C:CIconButton CDEF 1.0
  378.  Size:322K         Date:11/20/93         Version: 1.0
  379.  Description:
  380.  CIconButton CDEF 1.0 - The CIconButton CDEF is a custom control definition 
  381. procedure that allows developers to elegantly and simply include "icon 
  382. buttons" in their applications. These icon buttons are built from one or 
  383. more standard 'cicn' resources. The CDEF works under System 6 and 7, is 
  384. sensitive to multiple monitors and monitor depths, and works with or 
  385. without Color Quickdraw. Mouse tracking can be sensitive to the cicn mask 
  386. for non-rectangular controls. Two versions of the CIconButton CDEF are 
  387. included - the standard one, and a "lite" one that is slightly slower but 
  388. more memory efficient. A detailed explanation of the CDEF feature is 
  389. included as well as sample code in THINK Pascal and THINK C.
  390.  
  391.  Name  =  Color Window
  392.  Path =  Trilogy III:Files:Prog:B-C:Color Window
  393.  Size: 32K         Date: 6/02/90         Version: 
  394.  Description:
  395.  Source code for an application that uses color for the title bar, scroll
  396. bars, interior... of it's windows.  Even though the colors lack taste, this
  397. is a good example of some things that can be done.
  398.  
  399.  
  400.  Name  =  CMyWay 1.1
  401.  Path =  Trilogy III:Files:Prog:B-C:CMyWay 1.1
  402.  Size: 58K         Date: 9/29/93         Version: 1.1
  403.  Description:
  404.  CMyWay 1.1 - CMyWay is a handy utility intended to help C/C++ programmers 
  405. by giving them better printouts of their source files. It creates a single 
  406. RTF (Rich Text Format) file from multiple source code files and assigns 
  407. user-defined styles to classes of keywords. You will then be able to 
  408. further edit and/or print this file using your favorite word processor. 
  409. Besides, CMyWay can quickly change the 'EFNT' and 'ETAB' resources used by 
  410. many text editors to describe text appearance, so that you don't need to 
  411. it manually for each file. Requires System 7.
  412.  
  413.  Name  =  CODEeditor2.9
  414.  Path =  Trilogy III:Files:Prog:B-C:CODEeditor2.9
  415.  Size:164K         Date: 2/23/92         Version: 2.9
  416.  Description:
  417.  The file “CODE editor for ResEdit 2.1” contains a ResEdit 2.1 (or later) 
  418. RSSC resource that adds a disassembly viewer to ResEdit to handle CODE and 
  419. code-like resources.  This allows you to view code resources as assembly 
  420. code instead of “raw” hex.  When added to ResEdit version 2.1.1 or later, 
  421. the CODE editor can also operate concurrently with the basic HEXA editor, 
  422. providing editing and searching capabilities as well.  The disassembly code
  423. is annotated with the module names extracted from the MacsBug strings in 
  424. the code.  Navigation facilities are provided to allow viewing related 
  425. pieces of code.  
  426.  
  427.  Name  =  CPEditText 1.2
  428.  Path =  Trilogy III:Files:Prog:B-C:CPEditText 1.2
  429.  Size: 37K         Date:10/28/93         Version: 1.2
  430.  Description:
  431.  CPEditText 1.2 - CPEditText is a class for the THINK Class Library that 
  432. implements a simple text editing pane. It supports fixed-width tabs and can
  433. be used to display and edit more than 32k of text. In order to use it, you
  434. must already have Think C version 5.0 or higher.
  435.  
  436.  Name  =  CPictureButton
  437.  Path =  Trilogy III:Files:Prog:B-C:CPictureButton
  438.  Size:  5K         Date:10/09/92         Version: 
  439.  Description:
  440.  CPictureButton - CPictureButton is a subclass of TCL's CPicture which 
  441. behaves much like CButton. I handles SetClickCmd(), Activate(), 
  442. Deactivate() and mouse tracking. You create your PICT resources for an 
  443. active button, a deactivated button, and a pressed button. PICT resources 
  444. can be in full color, bitmap or object mapped.
  445.  
  446.  Name  =  C Primer 2nd letter
  447.  Path =  Trilogy III:Files:Prog:B-C:C Primer 2nd letter
  448.  Size:  3K         Date: 8/22/92         Version: 
  449.  Description:
  450.  C Primer 2nd letter - Enclosed is a TEXT file listing the errata from Dave 
  451. Mark's and Cartwright Reed's C Primer, Vol I, 2nd edition. 
  452.  
  453.  Name  =  C Quick Reference 1.0
  454.  Path =  Trilogy III:Files:Prog:B-C:C Quick Reference 1.0
  455.  Size: 10K         Date:12/10/90         Version: 1.0
  456.  Description:
  457.  A free DisplayDA for quick reference of c types, sizes, ansi, 
  458. preprocessors, character constants, operator precedence, and more...
  459. Keywords: c,da,reference,help,thinkc,programming,lsc
  460.  
  461.  Name  =  C Servant™
  462.  Path =  Trilogy III:Files:Prog:B-C:C Servant™
  463.  Size: 80K         Date: 3/04/92         Version: 
  464.  Description:
  465.  Freeware - 26 chapter DA of Bill Kernighan's C Tutorial TxtFile for 
  466. students of C. All I did was give it a nice DA format amd divide it into 
  467. chapters for easier use, also included is C Info, a similarly formatted set
  468. of charts and tables of C miscellany.
  469.  
  470.  Name  =  CStatusBar
  471.  Path =  Trilogy III:Files:Prog:B-C:CStatusBar
  472.  Size: 13K         Date:10/28/93         Version: 
  473.  Description:
  474.  CStatusBar - C status bar is THINK C source code for a status bar object 
  475. using the THINK Class Library. In order to use it, you must already have 
  476. Think C.By Joe Zobkiw.
  477.  
  478.  Name  =  CTerminal pane 1.0
  479.  Path =  Trilogy III:Files:Prog:B-C:CTerminal pane 1.0
  480.  Size: 10K         Date:10/28/93         Version: 1.0
  481.  Description:
  482.  CTerminal pane 1.0 - CTerminalPane is a freeware library which provides a
  483. basic terminal display for the Think Class Library. In order to use it, you
  484. must already have Think C version 5.0 or higher. The library comes 
  485. pre-configured for TC version 6.0; though it should be easy to rework it to
  486. use version 5. The library does not provide any fancy formatting options, 
  487. does not include any terminal emulations (VT52, VT100, etc.), and does not 
  488. offer scrollback. These are potential "wish-list" items to be included in 
  489. later versions.
  490.  
  491.  Name  =  cdev Shell
  492.  Path =  Trilogy III:Files:Prog:B-C:cdev Shell
  493.  Size:  7K         Date: 6/15/92         Version: 
  494.  Description:
  495.  cdev Shell - Copyright (c) 1990,91 by Neal E. Trautman. 'ShareWare' -- 
  496. Please send $5 contribution to, Neal Trautman, 3700 Clinton Parkway, #1412
  497. Lawrence, KS 66047. This is a Control Panel cdev Shell.
  498.  
  499.  Name  =  CdevTester
  500.  Path =  Trilogy III:Files:Prog:B-C:CdevTester
  501.  Size:  7K         Date: 3/26/93         Version: 
  502.  Description:
  503.  CdevTester - The Control Panel tester is a source code file that you can 
  504. use to test your cdev code resource files under the THINK C 5.0 environment
  505. with little difference from the operating system.
  506.  
  507.  Name  =  Clean Source 1.0
  508.  Path =  Trilogy III:Files:Prog:B-C:Clean Source 1.0
  509.  Size: 21K         Date: 9/29/93         Version: 1.0
  510.  Description:
  511.  Clean Source 1.0 - This application came about because I noticed that the 
  512. Think C editor tends to leave some junk in the source. For example if you 
  513. are indenting and leave a blank line the editor keeps the tabs that indent 
  514. to the proper level. Clean Source removes these extra tabs. The way this is
  515. done has the helpful side effect of removing trailing tabs and spaces that 
  516. I sometimes put on the end of a line accidentally. Note that Clean Source 
  517. will not change the contents of a comment or a string. The second thing I 
  518. put in this application is the ability to put marks for each function in a 
  519. program. Clean Source will optionally keep any marks that are not function 
  520. names.
  521.  
  522.  Name  =  CodeKeys 1.0.1
  523.  Path =  Trilogy III:Files:Prog:B-C:CodeKeys 1.0.1
  524.  Size:  6K         Date: 9/16/93         Version: 1.0.1
  525.  Description:
  526.  CodeKeys 1.0.1 - CodeKeys is a very simple system extension that adds 
  527. additional functionality to the numeric keypad on standard Apple keyboards.
  528. Though its features are directed towards software development, others may 
  529. find it useful as well. Version 1.0.1 of CodeKeys fixes two bugs in the 
  530. previous version - The plus and minus keys are reversed on some of the 
  531. older keypads thereby reversing the order of the hexidecimal 'E' and 'F' 
  532. keys. CodeKeys now checks the keyboard type and reverses them accordingly. 
  533. When used with Think C, the number keys would not work with the shift key
  534. down. The number keys will now work the same whether the shift key is held 
  535. down or not. Requires System 7.
  536.  
  537.  Name  =  ColorBits 1.0
  538.  Path =  Trilogy III:Files:Prog:B-C:ColorBits 1.0
  539.  Size: 40K         Date: 1/14/90         Version: 1.0
  540.  Description:
  541.  ColorBits 1.0.sit is a Color Icon editor.
  542.  
  543.  Name  =  CompRes1.0
  544.  Path =  Trilogy III:Files:Prog:B-C:CompRes1.0
  545.  Size: 21K         Date: 6/15/93         Version: 1.0
  546.  Description:
  547.  CompRes1.0 - CompRes is a Shareware Programmer's tool which allows nearly 
  548. transparent run-time resource decompression. With CompRes, you can compress
  549. and decompress your resources using the LZSS compression technology. This 
  550. application is only part of the package. With the program included, you can
  551. compress your resources and see how well this compression technique will do
  552. for you. I’m sure you’ll find that if you’re compressing PICT or animation 
  553. resources, you’ll achieve very close to a 50% savings in disk space. 
  554. Run-time Decompression is quite quick and the whole compression scheme can 
  555. save plenty of disk space, especially for graphics.
  556.  
  557.  Name  =  Compact Disc Formats
  558.  Path =  Trilogy III:Files:Prog:B-C:Compact Disc Formats
  559.  Size:  5K         Date: 5/14/93         Version: 
  560.  Description:
  561.  Compact Disc Formats - this file describes various CD formats available and
  562. what they are used for.
  563.  
  564.  Name  =  DA Skeleton 2.0
  565.  Path =  Trilogy III:Files:Prog:D-G:DA Skeleton 2.0
  566.  Size:  9K         Date: 7/24/91         Version: 2.0
  567.  Description:
  568.  Version 2.0 of Michael Conrad's Think Pascal DA Skeleton which considerably
  569. eases the work of creating a Desk Accessory (Quoter DA was written on the 
  570. foundation of DA Skeleton 1.0). Compactor file.
  571.  
  572.  Name  =  DBugR 1.05
  573.  Path =  Trilogy III:Files:Prog:D-G:DBugR 1.05
  574.  Size: 12K         Date: 9/29/93         Version: 1.05
  575.  Description:
  576.  DBugR 1.05 - DBugR is a cool Control Panel for programmers and hackers who 
  577. often have to break into MacsBug (or any other debugger supporting the 
  578. _DebugStr trap). It puts a floating "small bomb" icon on your desktop which
  579. acts like a button. If the mouse button is pressed and released inside the 
  580. icon, there's a user interrupt and MacsBug is called. DBugR can show some 
  581. basic info about the current application (name, free memory, max free 
  582. block) and/or send one of two user-configurable MacsBug commands to be 
  583. executed immediately upon breaks (hold down the Option key when clicking to
  584. send the alternate command). The icon may be moved anywhere on any monitor 
  585. by holding down the Shift key and dragging it around.
  586.  
  587.  Name  =  Data Fork Opener v1.0
  588.  Path =  Trilogy III:Files:Prog:D-G:Data Fork Opener v1.0
  589.  Size: 15K         Date: 2/08/92         Version: 1.0
  590.  Description:
  591.  Data Fork Opener v1.0 allows you to quickly open the data fork of any file.
  592. It is based on TextEdit so it has a limit of 32K. It is also based on 
  593. “BuggyEdit” that came with THINK C 5.0, since it already did 97% of what I 
  594. needed, I figured I would “adapt” it a tad. This software is free, I don’t 
  595. think anyone would pay for it anyway. It doesn't yet support opening files 
  596. from the Finder and some other niceties, maybe someone else will add that 
  597. in to a _real_ data fork manipulation application. Enjoy! Joe Zobkiw
  598.  
  599.  Name  =  DataTool 1.0
  600.  Path =  Trilogy III:Files:Prog:D-G:DataTool 1.0
  601.  Size: 84K         Date:11/22/93         Version: 1.0
  602.  Description:
  603.  DataTool 1.0 - If you've ever had to look at a hex dump of a file one of 
  604. your programs has created, and wished that you could translate hex into 
  605. short, long, float, char s in your head, then this program is for you! 
  606. DataTool is a data browser which supports user defined records and fields. 
  607. The user may save a record specification as a hierarchical menu item. This 
  608. program will browse any data fork on a mounted volume. DataTool opens the 
  609. data forks with read only privileges, so it is impossible for DataTool to 
  610. corrupt any of your files. The unregistered version of DataTool will work 
  611. for five minutes at a time.
  612.  
  613.  Name  =  Datafork Editor1.2
  614.  Path =  Trilogy III:Files:Prog:D-G:Datafork Editor1.2
  615.  Size: 84K         Date: 3/26/93         Version: 1.2
  616.  Description:
  617.  Datafork Editor1.2 - Instead of wasting my time in just getting the data 
  618. into ResEdit, I decided to waste my time (relatively speaking, of course) 
  619. in writing a customized editor for ResEdit to do all of that work for me, 
  620. and so was born The Datafork Editor, which I based on ResEdit’s 2.1 API. 
  621. Installation of The Datafork Editor is relatively easy, especially if you 
  622. already know quite a deal about ResEdit.  The only thing that you really 
  623. have to be especially careful about is if you’ve already added extensions 
  624. to ResEdit.
  625.  
  626.  Name  =  Datalogger
  627.  Path =  Trilogy III:Files:Prog:D-G:Datalogger
  628.  Size: 32K         Date: 6/22/93         Version: 
  629.  Description:
  630.  Datalogger - DataLogger is an Utility program written as an addition to 
  631. Gumboot, the Real World Interface for Macs, and therefore is as Quick and 
  632. Dirty as they come. DataLogger was written to provide a tool that would be 
  633. very straight forward to use. It was written to make the most out of 
  634. Microprocessor Development kits, the one that I am using at present, 
  635. Gumboot, is based around the MC68HC11A8.
  636.  
  637.  Name  =  Date Format
  638.  Path =  Trilogy III:Files:Prog:D-G:Date Format
  639.  Size: 10K         Date:10/26/92         Version: 
  640.  Description:
  641.  Date Format - Lately, I've seen a lot of people asking this question, 
  642. "How can I change the System 7 Finder so that it displays the dates in the 
  643. short format, (9/7/92) rather than the long format (Fri, Aug 28, 1992)?" 
  644. Since I hadn't seen the answer posted, I decided to experiment & find out. 
  645. However, since the System 7 Finder no longer has the LAYO resource, this 
  646. proved to be somewhat complicated. The Finder's display preferences are 
  647. stored the the 'fval' resource, ID = 128.  In order to edit this resource, 
  648. you will need ResEdit and the 'fval' template.  
  649.  
  650.  Name  =  DebugWindow 1.4
  651.  Path =  Trilogy III:Files:Prog:D-G:DebugWindow 1.4
  652.  Size: 21K         Date: 9/21/93         Version: 1.4
  653.  Description:
  654.  DebugWindow 1.4 - DebugWindow is a great little utility for any developer 
  655. using Think C 5.x or6.x or HyperCard. It mimics the Windows utility DBWIN, 
  656. allowing you to easily do printf() style displaying of debug strings from 
  657. your program to theDebugWindow. Not only that, but you can also save any 
  658. information you've printed to DebugWindow to a TeachText document. It's 
  659. great for those times when you want to display debug messages to yourself 
  660. without jumping back to MacsBug or going through the tedious process of 
  661. stepping through your program with a debugger. Version 1.4 enhancements - 
  662. ability to clear DebugWindow's screen from your program, and the source 
  663. code is now included. Requires System 7.
  664.  
  665.  Name  =  DevScraps 1.0(Useful Tips)
  666.  Path =  Trilogy III:Files:Prog:D-G:DevScraps 1.0(Useful Tips)
  667.  Size:278K         Date:10/28/93         Version: 1.0
  668.  Description:
  669.  DevScraps (Useful Tips) - DevScraps is designed to help the Macintosh 
  670. programmer get at required technical information quickly and easily. 
  671. DevScraps focuses on elusive and hard to find data that will help make your
  672. Mac programs more compatible with newer software products, easier to use, 
  673. and more robust in general. It was put together to help the author keep 
  674. track of all of the tricks learned along the way. Many examples are in 
  675. C, assembler or Pascal. Some examples are language independent and are 
  676. more concept oriented. Contains over 200 cards packed with information! 
  677. DevScraps requires HyperCard. Freeware.
  678.  
  679.  Name  =  Dhrystone v2.1
  680.  Path =  Trilogy III:Files:Prog:D-G:Dhrystone v2.1
  681.  Size: 67K         Date:12/31/91         Version: 2.1
  682.  Description:
  683.  Dhrystone v2.1 contains programing code for doing Drystone tests. 
  684.  
  685.  Name  =  DialScript1.7
  686.  Path =  Trilogy III:Files:Prog:D-G:DialScript1.7
  687.  Size: 63K         Date: 2/23/92         Version: 1.7
  688.  Description:
  689.  DialScript 1.7 - is intended to complement terminal emulation programs that
  690. lack a good macro capability for automatic and intelligent' login.  
  691. Typically, users run DialScript to set up the modem, dial a phone number 
  692. and step through a login sequence for a remote computer.  When the login is
  693. complete, they switch either automatically or manually to a standard 
  694. terminal emulator and proceed. DialScript is an interpreter for an 
  695. extremely simple programming language roughly based on finite state 
  696. automata.  Statements in the language interact with the serial ports by 
  697. either sending strings to them or waiting for strings from them. 
  698.  
  699.  Name  =  Dialog Editor 1.0b2
  700.  Path =  Trilogy III:Files:Prog:D-G:Dialog Editor 1.0b2
  701.  Size: 23K         Date: 9/19/92         Version: 1.0b2
  702.  Description:
  703.  Dialog Editor 1.0b2 - Dialog Editor is a control panel that allows users to
  704. edit dialogs on the fly. 1.0b2 fixes some internal bugs and adds the 
  705. ability to show dialog item numbers.
  706.  
  707.  Name  =  DinkClassSharewarePackage
  708.  Path =  Trilogy III:Files:Prog:D-G:DinkClassSharewarePackage
  709.  Size:180K         Date: 3/26/93         Version: 
  710.  Description:
  711.  DinkClassSharewarePackage - DinkClass is a small Think C5.0 (and MPW C++) 
  712. application framework for system 7 applications.  It was developed in part 
  713. to help define a process model and associated documentation standard for 
  714. the way object oriented software is developed.  The process model and 
  715. documentation standard are developed from the maintenance programmer's 
  716. point of view.  The process model turns out to be a model of the manner in 
  717. which features are added to an existing body of code, and is virtually 
  718. identical to Grady Booch's "Round-Trip Gestalt Design" discussed in his 
  719. book Object Oriented Design with Applications. 
  720.  
  721.  Name  =  DisAsm
  722.  Path =  Trilogy III:Files:Prog:D-G:DisAsm
  723.  Size: 25K         Date: 7/24/91         Version: 
  724.  Description:
  725.  A good public domain disassembler for the Macintosh. 
  726.  
  727.  Name  =  Disasm Hack
  728.  Path =  Trilogy III:Files:Prog:D-G:Disasm Hack
  729.  Size:  4K         Date:12/29/92         Version: 
  730.  Description:
  731.  Disasm Hack - This is a skanky hack to extract the disassembly from 
  732. ResEdit's code editor to a text file for further study or annotation.
  733. It uses James Walker's TextCapture FKEY, and QuicKeys (for ResEdit->HC 
  734. AppleEvents).
  735.  
  736.  Name  =  Dr.Circuit
  737.  Path =  Trilogy III:Files:Prog:D-G:Dr.Circuit
  738.  Size: 67K         Date: 7/28/92         Version: 
  739.  Description:
  740.  Dr.Circuit - Dr. Circuit is a Macintosh program that is a design tool for 
  741. circuit designers.  It can help reduce the amount of rewiring that happens 
  742. in the lab.  The program analyses linear, analog circuits and can display 
  743. the waveform at any node, the frequency response or the phase response.  It
  744. can be used for amplifiers, filters, and any circuit which uses resistors, 
  745. capacitors, inductors, op amps and voltage or current sources.  The op amps
  746. provide quite a bit of flexibility because they can be used for 
  747. amplification, inversion, differentiation, integration and much more.
  748.  
  749.  Name  =  Drawing Tips
  750.  Path =  Trilogy III:Files:Prog:D-G:Drawing Tips
  751.  Size:  3K         Date: 7/24/91         Version: 
  752.  Description:
  753.  This is an explanation by Patrick Doane of four different rates of drawing,
  754. their rates, disadvantages and advantages, plus an explanation of
  755. compatability among them. Highly recommended for anyone doing high speed
  756. animation. 
  757.  
  758.  Name  =  Driver 2.2
  759.  Path =  Trilogy III:Files:Prog:D-G:Driver 2.2
  760.  Size: 16K         Date:11/10/93         Version: 2.2
  761.  Description:
  762.  Driver 2.2 - Information concerning the installation of device drivers. 
  763. THINK C provides a very nice environment for writing device drivers. 
  764. Unfortunately, they do not tell you how to get them installed and running. 
  765. This document, and the code provided here, will give some background on the
  766. problem and solutions. Refer to the Device Manager chapter of Inside 
  767. Macintosh for more information.
  768.  
  769.  Name  =  DropInfo
  770.  Path =  Trilogy III:Files:Prog:D-G:DropInfo
  771.  Size:118K         Date: 5/14/93         Version: 
  772.  Description:
  773.  DropInfo - DropInfo is the sample dropbox for the DropShell dropbox 
  774. building system. It shows how REALLY EASY it is to make a dropbox using the
  775. DropShell, including full support for scriptability, recordability, balloon
  776. help and more! It is also useful as a working application to change Finder 
  777. info (name, Finder Flags, etc.) on any file, folder or disk dragged onto 
  778. it.
  779.  
  780.  Name  =  Dynamic Math1.0.1
  781.  Path =  Trilogy III:Files:Prog:D-G:Dynamic Math1.0.1
  782.  Size: 31K         Date: 5/22/93         Version: 1.01
  783.  Description:
  784.  Dynamic Math1.0.1 - This is an update to Dynamic Math v1.01, which is a 
  785. library for Think C programmers. It sparses and intersects formulas written
  786. in ASCII II. Obvious uses are for testing and visualizing formulas.
  787.  
  788.  Name  =  EDITmOR
  789.  Path =  Trilogy III:Files:Prog:D-G:EDITmOR
  790.  Size: 17K         Date: 7/09/89         Version: 1.0
  791.  Description:
  792.  EDITmOR v1.0 is a DA that allows you to extend your editor or your Word 
  793. Processor. This editor allows you to write ECMD's and other programing 
  794. uses.
  795.  
  796.  Name  =  Errditor 1.03
  797.  Path =  Trilogy III:Files:Prog:D-G:Errditor 1.03
  798.  Size: 29K         Date: 9/29/93         Version: 1.03
  799.  Description:
  800.  Errditor 1.03 - Errditor is a powerful graphical editor for system error 
  801. and system startup alerts. It lets you modify or move text, icons, buttons 
  802. and even procedures (assembly-language programs that are associated to some
  803. of the alerts). When launched, Errditor automatically reads the current 
  804. System alert tables (DSATs), makes a copy of them and displays the first 
  805. alert of the first DSAT- which will usually be the "Welcome to Macintosh" 
  806. alert. Use the arrow buttons to move across the alert tables. You may 
  807. choose to see empty alerts and unreferenced procedures from the Options 
  808. menu. The System will not be modified unless you select "Install into 
  809. current System" and repeatedly confirm your command.
  810.  
  811.  Name  =  EventMonitor V1.0
  812.  Path =  Trilogy III:Files:Prog:D-G:EventMonitor V1.0
  813.  Size: 12K         Date: 6/08/92         Version: 1.0
  814.  Description:
  815.  EventMonitor V1.0 - This is a debugging tool for programmers. Ths control 
  816. panel will provide event information and monitor your progress.
  817.  
  818.  Name  =  External Resources
  819.  Path =  Trilogy III:Files:Prog:D-G:External Resources
  820.  Size: 14K         Date: 2/14/92         Version: 
  821.  Description:
  822.  External Resources is THINK C source showing how to use resources from 
  823. external files. By Joe Zobkiw.
  824.  
  825.  Name  =  FB_AppleEvents
  826.  Path =  Trilogy III:Files:Prog:D-G:FB_AppleEvents
  827.  Size:  8K         Date: 5/27/92         Version: 
  828.  Description:
  829.  FB_AppleEvents - This source code shows the complete details of how to 
  830. build application that implements the required four Apple Events under 
  831. System 7. A sample text document is opened and displayed in response to an 
  832. Open or Print event sent from the Finder. Also included are examples of 
  833. in-line assembly language used to implement some of the required PPC 
  834. toolbox calls. (FUTURE BASIC is a trademark and copyrighted product of 
  835. Zedcor, Inc.)
  836.  
  837.  Name  =  FKEY Shell 1.1
  838.  Path =  Trilogy III:Files:Prog:D-G:FKEY Shell 1.1
  839.  Size: 12K         Date: 9/29/93         Version: 1.1
  840.  Description:
  841.  FKEY Shell 1.1 - FKEY Shell is a free application that will let you launch 
  842. your favourite FKEYs without installing them in the System file. To install
  843. a new FKEY, first make a copy of the original FKEY Shell application and 
  844. rename it to the FKEY's name. Then use ResEdit to copy one or more FKEY 
  845. resources from the files they came in and paste them into the application's
  846. copy (any resource ID's will be fine). Under System 7, you may put the new 
  847. application in your Apple Menu Items folder to have your FKEYs nice and 
  848. handy all the time.
  849.  
  850.  Name  =  FKeys
  851.  Path =  Trilogy III:Files:Prog:D-G:FKeys
  852.  Size: 10K         Date: 6/15/92         Version: 
  853.  Description:
  854.  FKeys - InvisiWin FKey - This FKey makes the content region of the front 
  855. window transparent. InvisiWin FKey - This FKey sends the FrontWindow to the
  856. back of the Window List. InvisiLayer FKey #0 - This FKey makes the content 
  857. region of all windows transparent. All FKeys are Copyright (c) 1988,89 by 
  858. Neal E. Trautman. 'ShareWare' 
  859.  
  860.  Name  =  FORTRAN Goodies
  861.  Path =  Trilogy III:Files:Prog:D-G:FORTRAN Goodies
  862.  Size:131K         Date: 4/12/93         Version: 
  863.  Description:
  864.  FORTRAN Goodies - contains over 10 Fortran tools for the Fortran programer.
  865. From the Language systems BBS.
  866.  
  867.  Name  =  Fedit 3.1
  868.  Path =  Trilogy III:Files:Prog:D-G:Fedit 3.1
  869.  Size: 28K         Date: 7/24/91         Version: 
  870.  Description:
  871.  Version 3.1 is the last Shareware release of John Mitchell's excellent Mac 
  872. sector editor. Compactor file.
  873.  
  874.  Name  =  File Dropper 1.1b3
  875.  Path =  Trilogy III:Files:Prog:D-G:File Dropper 1.1b3
  876.  Size: 56K         Date: 9/10/93         Version: 1.1b3
  877.  Description:
  878.  File Dropper 1.1b3 - File Dropper is a THINK C 6.0 library that implements 
  879. an application that you can drop files or folders onto to do batch 
  880. operations on. It handles the getting of the AppleEvents if running under 
  881. System 7, the main event loop, and the menus. You need only write the code 
  882. that acts on the individual files. New to this version - Now when you drop 
  883. a folder onto your File Dropper application, all the files inside are 
  884. processed instead of just the first one. Requires System 7.
  885.  
  886.  Name  =  FileFile Readers
  887.  Path =  Trilogy III:Files:Prog:D-G:FileFile Readers
  888.  Size: 40K         Date:10/09/92         Version: 
  889.  Description:
  890.  FileFile Readers - Part of a family of programmer's tools. This is a 'Drag 
  891. and Drop' Application that reads the text, using Macintalk, of any file 
  892. dropped onto it. These file readers have been tested using Macintalk 2.0 
  893. and system 7.0+, 6.0.4 and 3.2 on a 512ke, an SE and a PB140. File_Reader 
  894. and Blind Freddie are Shareware. File_Reader and Blind Freddie are © 1992 
  895. Paul B Jones All Rights Reserved.
  896.  
  897.  Name  =  FillComment2.0
  898.  Path =  Trilogy III:Files:Prog:D-G:FillComment2.0
  899.  Size:  5K         Date:12/29/92         Version: 2.0
  900.  Description:
  901.  FillComment 2.0 - FillComment 2.0 is an FKEY for use with the THINK C 5.0.3
  902. or later editor. It takes a standard C style comment and formats the 
  903. comment text. The text is wrapped when so that no characters are past the 
  904. 79th column.
  905.  
  906.  Name  =  Find Fat Projects 1.0
  907.  Path =  Trilogy III:Files:Prog:D-G:Find Fat Projects 1.0
  908.  Size: 24K         Date: 9/29/93         Version: 1.0
  909.  Description:
  910.  FindFatProjects 1.0 - Find Fat Projects is a little utility designed to 
  911. make life easier for Think C programmers. All it does is to scan any folder
  912. or disk you drop on it and make a list of all projects that happen to be 
  913. larger than 15K. A large project usually has objects in it, and since 
  914. objects take lots of disk space you may want to remove them before making 
  915. backup copies (or just to free some disk space). If you only have a couple 
  916. of projects this is not a problem, but if you have some more of them Find 
  917. Fat Projects will help you a lot.
  918.  
  919.  Name  =  Findit 1.1.2
  920.  Path =  Trilogy III:Files:Prog:D-G:Findit 1.1.2
  921.  Size: 16K         Date: 4/30/93         Version: 1.1.2
  922.  Description:
  923.  Findit 1.1.2 - One of the things that drives me nuts is trying to find out 
  924. what header file Apple put a function prototype into. Some are obvious some
  925. are not. So I wrota program to search through a folder, (or some folders, 
  926. (or some folders inside other folders), full of text files for a text 
  927. string. If you think this is a stupid program send me a postcard or an 
  928. E-mail message antell me why. Just drag a folder onto the FindIt icon. It 
  929. is OK if there are some non-text files in the folder FindIt will skip 
  930. those.
  931.  
  932.  Name  =  Floating Archive
  933.  Path =  Trilogy III:Files:Prog:D-G:Floating Archive
  934.  Size: 37K         Date: 7/24/91         Version: 
  935.  Description:
  936.  Here is some source for impeementing floating windows. It's very fast and
  937. doesn't experience the slowdown when using Apple routines with many windows
  938. on the desktop. This also includes code for managing the windows and
  939. activating/deactivating windows properly. If you've ever been interested in
  940. using floating windows or are using them now, take a look at this file. 
  941. From Patrick Doane, The Unknown Software Group. 
  942.  
  943.  Name  =  Fold Machine v3.0
  944.  Path =  Trilogy III:Files:Prog:D-G:Fold Machine v3.0
  945.  Size:107K         Date:12/08/91         Version: 3.0
  946.  Description:
  947.  Welcome to the Fold Machine. This utility is designed to help programers 
  948. who work on the same project to “fold” their changes into the master copy 
  949. of their group’s project. The assumption under which this application 
  950. functions is that your programming group keeps a master folder containing 
  951. the “official” current project and source code. Each programmer has a copy 
  952. of this folder which he or she uses when writing new pieces of the program.
  953.  
  954.  Name  =  FutureBASIC 1.0 (ML)
  955.  Path =  Trilogy III:Files:Prog:D-G:FutureBASIC 1.0 (ML)
  956.  Size:  7K         Date:10/31/92         Version: 
  957.  Description:
  958.  FutureBASIC 1.0 (ML) - This is Future basic code from Mike Lininger for 
  959. Second Sight Utilities Colorwheel and Secs2Date.
  960.  
  961.  Name  =  GNU Chess 3.0
  962.  Path =  Trilogy III:Files:Prog:D-G:GNU Chess 3.0
  963.  Size:129K         Date: 7/24/91         Version: 
  964.  Description:
  965.  Macintosh implementation of GNU Chess 3.0, though not by GNU themselves.
  966. It is a very nice Mac-like program, and comes with COMPLETE SOURCES in
  967. Think C 4.0, though it should be usuable with MPW or other C compilers on
  968. the Mac. Worth a look! Compact Pro file.
  969.  
  970.  Name  =  Generic MPW Tool
  971.  Path =  Trilogy III:Files:Prog:D-G:Generic MPW Tool
  972.  Size: 12K         Date:12/08/91         Version: 
  973.  Description:
  974.  GenericTool by Doug Wyatt, May 1991. Freeware. Source for tiny MPW tool 
  975. whose entire purpose is to load the rest of itself from a code resource, 
  976. PROC 981, which is (typically) written in THINK C.
  977.     
  978.  
  979.  Name  =  Generic init
  980.  Path =  Trilogy III:Files:Prog:D-G:Generic init
  981.  Size: 38K         Date: 7/15/93         Version: 
  982.  Description:
  983.  Generic init - This is a generic timed init that makes use of the Time
  984. Manager and the Notification Manager. BE WARNED - used as is this init will
  985. put up an alert every ten seconds until you hold down the command key while
  986. dismissing the alert. This was my first init and I'm trying to save folks 
  987. the mess I went through in figuring it out. I'm sure there are ways to 
  988. optimize the code and if anyone can make improvements, in the code or in 
  989. the commented documentation please do so and pass them on.
  990.  
  991.  Name  =  GESTALT! 2.8
  992.  Path =  Trilogy III:Files:Prog:D-G:GESTALT! 2.8
  993.  Size: 21K         Date:10/28/93         Version: 2.8
  994.  Description:
  995.  Gestalt! 2.8 - This application uses the Gestalt trap ($A1AD) available in 
  996. System 6.0.4 and later to show various info about your Macintosh, giving 
  997. values and explanations. See Inside Mac for more info. Different selectors 
  998. are shown with different versions of the system (I've tried 6.0.4-6.0.7, 
  999. and 7.0-7.1). Hold down the option key while launching to get a complete 
  1000. list of known selectors. You may add selectors. Use ResEdit to modify the 
  1001. "GST#" resource. A template is provided.
  1002.  
  1003.  Name  =  Gestalt-Selectors-213.etx
  1004.  Path =  Trilogy III:Files:Prog:D-G:Gestalt-Selectors-213.etx
  1005.  Size: 34K         Date:11/20/93         Version: 213
  1006.  Description:
  1007.  Gestalt Selectors List 2.1.3 - First published - 12 October 1992, Last 
  1008. modified - 14 November 1993. Supplemental to the selector codes listed in 
  1009. the Gestalt Chapter of Inside Macintosh VI (IM VI), that is. These can 
  1010. include selector codes installed by Apple (system) software or by software 
  1011. from third parties (your software?). About IM Operating System Utilities - 
  1012. First it was scheduled for Winter 1992, then delayed until June and later 
  1013. to October 1993. Now I heard it will probably be released in May 1994. 
  1014. Retail price in Holland will be around $25.
  1015.  
  1016.  Name  =  Gestalt Selectors
  1017.  Path =  Trilogy III:Files:Prog:D-G:Gestalt Selectors
  1018.  Size: 22K         Date: 6/28/93         Version: 
  1019.  Description:
  1020.  Gestalt Selectors - Supplemental text document to the selector codes listed
  1021. in the Gestalt Chapter of Inside Macintosh VI (IM VI). These can include 
  1022. selector codes installed by Apple (system) software or by software from 
  1023. third parties. This will be useful to programmers and owners of Inside Mac.
  1024.  
  1025.  Name  =  GetKeys
  1026.  Path =  Trilogy III:Files:Prog:D-G:GetKeys
  1027.  Size:  6K         Date:10/14/92         Version: 
  1028.  Description:
  1029.  GetKeys - GetKeys is a utility designed to make it easier for C programmers
  1030. to check for key depressions with the Event Manager routine GetKeys. 
  1031. GetKeys returns a KeyMap, which is four longs, with one or more bits set in
  1032. the map that represent the keys that are currently depressed. GetKeys shows
  1033. you the current GetKeys key map in hexadecimal. Also, if a single key is 
  1034. depressed, it generates a C-language expression that can be used to detect 
  1035. that key. The GetKeys window contains a Copy button, which will copy the 
  1036. displayed C code expression into the clipboard, which you can then paste 
  1037. into your code.
  1038.  
  1039.  Name  =  GifFormat.TXT
  1040.  Path =  Trilogy III:Files:Prog:D-G:GifFormat.TXT
  1041.  Size: 44K         Date:12/11/89         Version: 
  1042.  Description:
  1043.  This text file explains the GIF, LZH, ZOO and many other formats in detail.
  1044.  
  1045.  Name  =  Global Search 1.03
  1046.  Path =  Trilogy III:Files:Prog:D-G:Global Search 1.03
  1047.  Size: 10K         Date: 9/29/93         Version: 1.03
  1048.  Description:
  1049.  GlobalSearch 1.03 - Global Search is a small utility that lets you search 
  1050. for an hexadecimal or character string in all the resources of a file. It 
  1051. generates a text file named "xxx.scan" (where xxx is the name of the 
  1052. searched file) with a log of all the matches that have been found. Each 
  1053. match is shown in the form -  [RES TYPE] [RES ID] "[RES NAME]" 
  1054. $[OFFSET]where [offset] is the offset in bytes from the beginning of the 
  1055. resource. Global Search was written for all ResEdit users (such as myself) 
  1056. who miss a global "Find Hex" command in that otherwise wonderful 
  1057. application.
  1058.  
  1059.  Name  =  GlobalView 1.0.6
  1060.  Path =  Trilogy III:Files:Prog:D-G:GlobalView 1.0.6
  1061.  Size: 26K         Date: 9/29/93         Version: 1.06
  1062.  Description:
  1063.  GlobalView 1.0.6 - Global Variables Viewer is an application for the 
  1064. Macintosh which allows you to check the data of Low Memory Global Variables
  1065. with it's meaning, address and data length. The data of Low Memory Global 
  1066. Variables is shown in Hex format, but if the data type is Pascal String, 
  1067. it's shown in ASCII string. You can search Low Memory Global Variables by 
  1068. some keyword included in Name or Meaning field. Has been successfully 
  1069. tested with Systems 6.04 and 7.0 and 7.1.
  1070.  
  1071.  Name  =  Go Gestalt 1.0b
  1072.  Path =  Trilogy III:Files:Prog:D-G:Go Gestalt 1.0b
  1073.  Size: 15K         Date:10/28/93         Version: 1.0b
  1074.  Description:
  1075.  Go Gestalt 1.0b - Go Gestalt is a simple utility to give you information 
  1076. about your Macintosh and its use is straight forward. Launch Go Gestalt and
  1077. select Go from the File menu. This will bring up the Go Gestalt main 
  1078. window. Then select whatever you wish from the main window popup menu. Then
  1079. select Done from the popup menu when you are finished. Then select Quit 
  1080. from the File menu to exit Go Gestalt. Go Gestalt was written as a utility 
  1081. for those users that have a curiosity about the inner workings of their 
  1082. Macintosh. Go Gestalt works by making a call to the Gestalt Manager with 
  1083. the appropriate selector and then posting the results in the Go Gestalt 
  1084. main window.
  1085.  
  1086.  Name  =  GrafSys121.rel
  1087.  Path =  Trilogy III:Files:Prog:D-G:GrafSys121.rel
  1088.  Size:387K         Date: 3/26/93         Version: 1.21
  1089.  Description:
  1090.  GrafSys121.rel - GrafSys is a THINK Pascal/C library that provides you with
  1091. simple routines for building, saving, loading (as resources), and 
  1092. manipulating three dimensional objects. Objects, not just simple 
  1093. single-line drawing. GrafSys supports full 3D clipping, animation and some 
  1094. (primitive) hiddenline/hidden-surface drawing with simple commands from 
  1095. within YOUR PROGRAM. GrafSys also supports full eye control with both 
  1096. perspective and parallel projections (If you can't understand a word, don't
  1097. worry, this is just show in off for those who know about it. The docs that 
  1098. come with it will try to explain what it all means later on). 
  1099.  
  1100.  Name  =  Graphic Gems Vol. 1
  1101.  Path =  Trilogy III:Files:Prog:D-G:Graphic Gems Vol. 1
  1102.  Size:171K         Date:12/29/92         Version: 
  1103.  Description:
  1104.  Graphic Gems Vol. 1 - This is the source code for the programs found in 
  1105. "Graphics Gems Volume I", published by Academic Press. This is over 500K 
  1106. (decompressed) of PUBLIC DOMAIN snippets for 2D, 3D, and raster graphics 
  1107. routines. Many topics are covered, all files are documented in the above 
  1108. book.
  1109.  
  1110.  Name  =  Graphic Gems Vol. 2
  1111.  Path =  Trilogy III:Files:Prog:D-G:Graphic Gems Vol. 2
  1112.  Size: 86K         Date:12/29/92         Version: 
  1113.  Description:
  1114.  Graphic Gems Vol. 2 - This is the source code for the programs found in 
  1115. "Graphics Gems Volume II", published by Academic Press. This is about 270K 
  1116. (decompressed) of PUBLIC DOMAIN snippets for 2D, 3D, and raster graphics 
  1117. routines. Many topics are covered, all files are documented in the above 
  1118. book.
  1119.  
  1120.  Name  =  Graphic Gems Vol. 3
  1121.  Path =  Trilogy III:Files:Prog:D-G:Graphic Gems Vol. 3
  1122.  Size:117K         Date:12/29/92         Version: 
  1123.  Description:
  1124.  Graphic Gems Vol. 3 - This is the source code for the programs found in 
  1125. "Graphics Gems Volume III", published by Academic Press. This is about 390K
  1126. (decompressed) of PUBLIC DOMAIN snippets for 2D, 3D, and raster graphics 
  1127. routines. Many topics are covered, all files are documented in the above 
  1128. book.
  1129.  
  1130.  Name  =  Hax 2.1
  1131.  Path =  Trilogy III:Files:Prog:H-K:Hax 2.1
  1132.  Size: 33K         Date: 4/25/92         Version: 2.1
  1133.  Description:
  1134.  Hax 2.1 - let’s say you have 200 TEXT files and their Creator type is MSDB 
  1135. and when you double click on the icon in the Finder you get the old ‘The 
  1136. document “Bla Bla Bla” could not be opened…’ By changing the the Creator to
  1137. lets MWII not only will you be able launch the old files into MacWrite II 
  1138. from the Finder you will also get icons instead of those ugly generic 
  1139. document icons.  Anyway hax 2.1 will now change all 200 hundred files in 
  1140. just a few mouse clicks (provided they are all in the same folder). 
  1141.  
  1142.  Name  =  HeaderFKEY 1.0a7
  1143.  Path =  Trilogy III:Files:Prog:H-K:HeaderFKEY 1.0a7
  1144.  Size: 14K         Date:12/10/90         Version: 1.0a7
  1145.  Description:
  1146.  This is version 1.0a7 of Header FKEY, a FKEY that creates nicely
  1147. formatted functino comment headers. This version has more options,
  1148. a preview mode, and should work with Think C 100%. It also works with
  1149. MPW, except that it doesn't import from MPW yet (nor from Think C,
  1150. that's coming next). This FKEY makes the job of writing comment headers
  1151. for your code much more pleasant. I use it all the time now. You should
  1152. too! (Shareware, source code available ).
  1153.  
  1154.  Name  =  Hello Tabby
  1155.  Path =  Trilogy III:Files:Prog:H-K:Hello Tabby
  1156.  Size:  9K         Date: 7/25/89         Version: 
  1157.  Description:
  1158.  Hello Tabby is pascal code (Light Speed) for developing Tabby Products.
  1159.  
  1160.  Name  =  Help Package
  1161.  Path =  Trilogy III:Files:Prog:H-K:Help Package
  1162.  Size: 18K         Date: 6/15/92         Version: 
  1163.  Description:
  1164.  Help Package - The Help Package was written with programmers, 
  1165. compatibility, and ease of use in mind.  Developers using this help system 
  1166. can be assured of compatibility with System 6 and later.  What does it do? 
  1167. This package of routines creates a Help menu or adds menu items to the Help
  1168. Menu under System 7.  When the user selects one of the items, the Help 
  1169. routines display a dialog with scrollable text from a TEXT resource you 
  1170. define.  It's so easy to use these routines, you can add them to a 
  1171. completed project with VERY minor changes to your source.
  1172.  
  1173.  Name  =  Hex Key
  1174.  Path =  Trilogy III:Files:Prog:H-K:Hex Key
  1175.  Size: 31K         Date:11/06/92         Version: 
  1176.  Description:
  1177.  Hex Key - What Hex Key does is it presents a dialog into which you can 
  1178. enter either decimal or hexadecimal numbers, selectable by radio
  1179. button. After you hit "Okay", or the return or enter keys, the numbers will
  1180. be converted to the appropriate values in the alternative number formats. 
  1181. In other words, if you enter a hex value, the number will be converted to 
  1182. its appropriate form in FOND, Fixed and Fract decimal. If you enter a 
  1183. decimal number, it will be shown in FOND, Fixed and Fract hex. Where a 
  1184. number falls outside the range of the format, the text "N/A" is shown, so 
  1185. you don't act upon a bogus number.
  1186.  
  1187.  Name  =  INIT Debugger v1.0
  1188.  Path =  Trilogy III:Files:Prog:H-K:INIT Debugger v1.0
  1189.  Size:  5K         Date: 1/30/92         Version: 1.0
  1190.  Description:
  1191.  The INIT Debugger is a useful System Extension that allows you to easily 
  1192. break into your debugger suring the startup process. Just hold down the ‘D’
  1193. key while The INIT Debugger loads and the debugger will be invoked. Many 
  1194. times, when debugging Extensions you want to be able to break into MacsBug 
  1195. (or TMON) just _after_ Extension XYZ loads but just _before_ Extension ABC 
  1196. loads. This can be impossible, a pain, etc. and takes much skill and maybe 
  1197. a few tries! By renaming The INIT Debugger you can make it load in-between 
  1198. two other Extensions and invoke the debugger right in between them both! 
  1199.  
  1200.  Name  =  INIT Shell
  1201.  Path =  Trilogy III:Files:Prog:H-K:INIT Shell
  1202.  Size:  6K         Date: 6/15/92         Version: 
  1203.  Description:
  1204.  INIT Shell - Copyright (c) 1990,91 by Neal E. Trautman. 'ShareWare' -- 
  1205. Please send $5 contribution to, Neal Trautman, 3700 Clinton Parkway, #1412,
  1206. Lawrence, KS 66047. This is an INIT Shell.
  1207.  
  1208.  Name  =  Infinity Windoid
  1209.  Path =  Trilogy III:Files:Prog:H-K:Infinity Windoid
  1210.  Size: 26K         Date: 3/26/93         Version: 
  1211.  Description:
  1212.  Infinity Windoid - This archive contains the source for a standalone code 
  1213. resource that conforms to a Window DEFinition (WDEF), as defined by Apple 
  1214. Computer in Inside Macintosh. It provides a 'windoid' appearance. A windoid
  1215. is a floating window that appears above document windows in an application 
  1216. and is commonly used for things like tool palettes, information windows, 
  1217. and the like. The WDEF included in the ResEdit file can be used as-is, but 
  1218. if a zoom box is to be used, you will probably want to change the behavior 
  1219. of what is included (by default, it zooms smaller rather than larger as 
  1220. described in the source code). 
  1221.  
  1222.  Name  =  Inside Mac Indexes
  1223.  Path =  Trilogy III:Files:Prog:H-K:Inside Mac Indexes
  1224.  Size:185K         Date: 2/16/93         Version: 
  1225.  Description:
  1226.  Inside Mac Indexes - New IM Index contains an index to the first five 
  1227. volumes of New Inside Macintosh, “Files”, “Memory”, “Processes”, “Macintosh
  1228. Toolbox Essentials” and “Overview”.  The entries are of the form “X1-2”, 
  1229. where “X” is the first letter of the volume name, “1” is the chapter 
  1230. number, and “2” is the page number.  The exception to this numbering scheme
  1231. is Overview, which doesn’t use chapter numbers.  (Don’t ask me why -- 
  1232. obviously the book teams at Apple weren’t talking to each other.)
  1233.  
  1234.  Name  =  InstallCustomIcon
  1235.  Path =  Trilogy III:Files:Prog:H-K:InstallCustomIcon
  1236.  Size:  9K         Date:10/02/92         Version: 
  1237.  Description:
  1238.  InstallCustomIcon - Part of a family of programmer's tools. A 'Drag and 
  1239. Drop' Application that changes the 'Use Custom Icon' flag in any file 
  1240. dropped onto it. Although you may compile an Application with a Custom Icon
  1241. in the Resource Fork, Turbo Pascal, and others, leave you to Set the  Use 
  1242. Custom Icon flag with ResEdit. If this fag is not set then Finder will 
  1243. ignore your Custom Icon and use the 'Standard' Icon.
  1244.  
  1245.  Name  =  Introduction to DAL 1.1.1
  1246.  Path =  Trilogy III:Files:Prog:H-K:Introduction to DAL 1.1.1
  1247.  Size:155K         Date:11/01/91         Version: 1.1.1
  1248.  Description:
  1249.  This stack is designed to be an introduction to relational databases, the 
  1250. SQL query language and Apple's Data Access Language. Copyrighted by Apple 
  1251. Computer 1990.
  1252.  
  1253.  Name  =  K & R
  1254.  Path =  Trilogy III:Files:Prog:H-K:K & R
  1255.  Size:  7K         Date: 6/15/92         Version: 
  1256.  Description:
  1257.  K & R - contains programing info in DA format. By Neil Trautman.
  1258.  
  1259.  Name  =  KeMo Lib 1.5
  1260.  Path =  Trilogy III:Files:Prog:H-K:KeMo Lib 1.5
  1261.  Size: 84K         Date:11/10/93         Version: 1.5
  1262.  Description:
  1263.  KeMo Lib 1.5 - This package is essentially a set of functions to help write
  1264. reaction time experiments on the Mac. The KeMo Reaction Timing Utilities'  
  1265. functionality currently consists of the following - a timer with 20 
  1266. microsecond resolution; polling functions for ADB devices, such as 
  1267. keyboards and mice, with +/-1.4 to +/-2.1 msec accuracy, depending on your 
  1268. Mac (as opposed to the +/- 8 to +/-16 msec accuracy that you get with 
  1269. "normal" Toolbox functions like GetKeys); a screen refresh synchronization 
  1270. function for all Macs; functions that hide and show the menu bar; and a 
  1271. function to make all other applications quit (System 7 required).
  1272.  
  1273.  Name  =  kgarten2
  1274.  Path =  Trilogy III:Files:Prog:H-K:kgarten2
  1275.  Size:  9K         Date: 5/26/87         Version: 
  1276.  Description:
  1277.  Pascal
  1278.  
  1279.  Name  =  kgarten3
  1280.  Path =  Trilogy III:Files:Prog:H-K:kgarten3
  1281.  Size:  6K         Date: 5/26/87         Version: 
  1282.  Description:
  1283.  Pascal Lesson
  1284.  
  1285.  Name  =  kindergarten 1
  1286.  Path =  Trilogy III:Files:Prog:H-K:kindergarten 1
  1287.  Size:  7K         Date: 5/26/87         Version: 
  1288.  Description:
  1289.  Pascal Lesson
  1290.  
  1291.  Name  =  Linear Network Analysis
  1292.  Path =  Trilogy III:Files:Prog:M:Linear Network Analysis
  1293.  Size:200K         Date:10/02/92         Version: 
  1294.  Description:
  1295.  Linear Network Analysis - a graphical analog circuit simulator - can do 
  1296. several types of circuit analysis and plot the results.
  1297.  
  1298.  Name  =  LogIt
  1299.  Path =  Trilogy III:Files:Prog:M:LogIt
  1300.  Size: 13K         Date: 6/10/92         Version: 
  1301.  Description:
  1302.  LogIt - LogIt is a free utility written using Think C 4.0.5.  Its sole 
  1303. purpose is to be an event-logger; i.e.,  to enable users to keep track of 
  1304. the times at which various events have occurred and to record descriptions 
  1305. of those events in a log.  That log can be edited in all the usual 
  1306. text-editing ways, can be saved to disk, and can be printed. If you have 
  1307. problems printing or copying and pasting large amounts of text, increase 
  1308. the amount of memory available in the Get Info box.
  1309.  
  1310.  Name  =  LogoMotion101
  1311.  Path =  Trilogy III:Files:Prog:M:LogoMotion101
  1312.  Size:511K         Date: 5/22/93         Version: 1.01
  1313.  Description:
  1314.  LogoMotion101 - LogoMation is a programming environment for people young 
  1315. and old alike, doing their first steps in programming. It introduces the 
  1316. concepts of programming and program design through a programming language 
  1317. that supports advanced graphics, animation, and sound.
  1318.  
  1319.  Name  =  mini
  1320.  Path =  Trilogy III:Files:Prog:M:mini
  1321.  Size: 54K         Date:10/02/88         Version: 
  1322.  Description:
  1323.  Source Code for the MiniTerm program.
  1324.  
  1325.  Name  =  M Loc 1.0
  1326.  Path =  Trilogy III:Files:Prog:M:M Loc 1.0
  1327.  Size:  8K         Date: 6/22/93         Version: 1.0
  1328.  Description:
  1329.  M Loc 1.0 - Shows the location of the mouse on the screen, either in Global
  1330. or Local co-ordinates. Why ? It proved to be useful while I was doing some 
  1331. programming and graphics. This program requires Multifinder (System 6) or 
  1332. System 7.
  1333.  
  1334.  Name  =  MacBinary C Source
  1335.  Path =  Trilogy III:Files:Prog:M:MacBinary C Source
  1336.  Size:  4K         Date:12/31/91         Version: 
  1337.  Description:
  1338.  This file contains MacBinary C Source code for programers wishing to build 
  1339. telecom file transfer programs.
  1340.  
  1341.  Name  =  MacGSMenuINIT
  1342.  Path =  Trilogy III:Files:Prog:M:MacGSMenuINIT
  1343.  Size:  4K         Date: 5/22/93         Version: 
  1344.  Description:
  1345.  MacGSMenuINIT - This INIT was written to allow MacGS to peacefully co-exist
  1346. with such extensions as BeHierachic and MenuChoice, which unfortunately do 
  1347. not restore an application's resource file context after they execute.
  1348.  
  1349.  Name  =  MacGadgets™ Demo
  1350.  Path =  Trilogy III:Files:Prog:M:MacGadgets™ Demo
  1351.  Size:101K         Date: 3/22/92         Version: 
  1352.  Description:
  1353.  MacGadgets is a Human Interface Design Kit that gives your application a 
  1354. three-dimensional, gray-scale appearance comparable to that enjoyed by 
  1355. users of NeXT, Open Look and Windows 3.0. In addition to enhanced versions 
  1356. of the familiar rounded-corner buttons, check boxes, radio button, scroll 
  1357. bars, windows, alerts and dialog boxes, MacGadgets offers an attractive 
  1358. suite of graphical devices comprising icon buttons, sliders, gauages, 
  1359. square-corner buttons, lines, boxes, pop-ups, scrolling list, display text,
  1360. calendars, palettes, annunciators and counters.  All of the above are 
  1361. resources that can be installed with a resource editor.
  1362.  
  1363.  Name  =  MacOberon 4.0
  1364.  Path =  Trilogy III:Files:Prog:M:MacOberon 4.0
  1365.  Size:460K         Date:11/20/93         Version: 4.0
  1366.  Description:
  1367.  MacOberon 4.0 - Look at Oberon as a preview of Pink. The ideas behind 
  1368. Oberon are very similar to the 'Object Oriented Operating System' 
  1369. Apple/Taligent is pursuing. The best way to describe Oberon is as if 
  1370. HyperCard were an operating system, and much more powerful. It's very 
  1371. slick, and very extensive. Though MacOberon is an application rather than 
  1372. an OS, and its interface is un-Mac-like, it is a joy to use, and gives a 
  1373. good indication of the way things will be heading, hopefully. MacOberon 
  1374. requires a Mac with a 68020 CPU and a floating point coprocessor (or FPU 
  1375. init), and will not run on a Classic. Read the screen for hints.
  1376.  
  1377.  Name  =  MacRecorder® HackersToolkit
  1378.  Path =  Trilogy III:Files:Prog:M:MacRecorder® HackersToolkit
  1379.  Size: 19K         Date:12/24/89         Version: 
  1380.  Description:
  1381.  MacRecorder HackersToolkit.sit is a programers guide ti using calls to 
  1382. MacRecorder.
  1383.  
  1384.  Name  =  MacSnoop™ Demo
  1385.  Path =  Trilogy III:Files:Prog:M:MacSnoop™ Demo
  1386.  Size: 55K         Date: 7/22/92         Version: demo
  1387.  Description:
  1388.  MacSnoop™ Demo - While not yet up to the full capabilities of FEDIT in 
  1389. terms of file recovery tools, it does have many wished for enhancements not
  1390. the least of which is full HFS and MFS support.  In addition, the overall 
  1391. design allows multiple volume/directory and editing windows open on the 
  1392. Desktop and a closer adherence to the Macintosh User Interface.
  1393.  
  1394.  Name  =  MacStarter
  1395.  Path =  Trilogy III:Files:Prog:M:MacStarter
  1396.  Size: 61K         Date:10/27/92         Version: 
  1397.  Description:
  1398.  MacStarter - MacStarter.π is a simple application shell I have written 
  1399. for myself in THINK C 5.0. Mostly, it provides the basic window behavior,  
  1400. dragging, changing size, zooming, closing and vertical and horizontal 
  1401. scroll bars. It uses a window class to provide these behaviors. You create 
  1402. your own window by filling in the blanks in the definition of a subclass of
  1403. the window class. You don't really need to know anything in advance about 
  1404. object-oriented programming to use this shell. I wrote the program this way
  1405. because it allowed me to localize the changes that you need to make to one 
  1406. file, applicationProcs.c.
  1407.  
  1408.  Name  =  MacsBug Help
  1409.  Path =  Trilogy III:Files:Prog:M:MacsBug Help
  1410.  Size: 13K         Date: 1/30/92         Version: 
  1411.  Description:
  1412.  This is a help file for those getting into MacsBug. 
  1413.  
  1414.  Name  =  Mandrake 1.1
  1415.  Path =  Trilogy III:Files:Prog:M:Mandrake 1.1
  1416.  Size:  5K         Date: 6/15/93         Version: 1.1
  1417.  Description:
  1418.  Mandrake 1.1 - Another in a family of programmer's tools. This is a 'Drag 
  1419. and Drop' Application that changes the 'Visible' flag in any file selected 
  1420. or in any file dropped onto it. Use it to hunt down Disk filling Temp Files
  1421. etc, or hide a project from roaming eyes.
  1422.  
  1423.  Name  =  Marker
  1424.  Path =  Trilogy III:Files:Prog:M:Marker
  1425.  Size: 16K         Date: 2/23/92         Version: 1.0b6
  1426.  Description:
  1427.  Marker 1.0b6 - No, it’s not an INIT or a CDEV, it’s not even a desk 
  1428. accessory.  It’s an application that is System 7 friendly, and runs in a 
  1429. 64k partition. Marker Maker takes a source file created in THINK C, parses 
  1430. the C source code, and marked each function name it comes across (not the 
  1431. prototypes, only the actual function where it’s defined).  You run it, and 
  1432. through a standard get file dialog, you select the file or folder, and away
  1433. it goes.  Most files are marked in less than a second.  The next time you 
  1434. open the file in the THINK C editor, all of the function names in the file 
  1435. will be there when you command-click in the title bar.  It’s that simple.
  1436.  
  1437.  Name  =  Marker Control
  1438.  Path =  Trilogy III:Files:Prog:M:Marker Control
  1439.  Size: 17K         Date:12/23/92         Version: .6b
  1440.  Description:
  1441.  Marker Control - This is a new version of Marker Control, a control panel 
  1442. that causes files in THINK C to be marked and their window positions saved.
  1443.  
  1444.  Name  =  MaxQuadraFloat
  1445.  Path =  Trilogy III:Files:Prog:M:MaxQuadraFloat
  1446.  Size:  5K         Date: 4/12/93         Version: 
  1447.  Description:
  1448.  MaxQuadraFloat - Wonder why you don't seem to be getting the performance 
  1449. improvement on the Quadra with floating-point that you should? While the 
  1450. Quadra is maybe an order of magnitude faster in floating-point addition, 
  1451. subtraction, multiplication, and division, it does not implement the 6888x 
  1452. FINTRZ instruction, so conversions from float to int take 4 times longer on
  1453. the Quadra than the FX.  FINTRZ means "float-to-int, rounding toward zero",
  1454. and is the rounding method that is specified by C. One the 68040, the 
  1455. FINTRZ instruction is not implemented, and is implemented through a trap.
  1456.  
  1457.  Name  =  MemMapper1.1
  1458.  Path =  Trilogy III:Files:Prog:M:MemMapper1.1
  1459.  Size: 21K         Date: 4/21/93         Version: 1.1
  1460.  Description:
  1461.  MemMapper1.1 - f you've done any programming on the Mac you've probably 
  1462. seen drawings of the Macintosh's memory map. This is a grid which 
  1463. graphically shows the location of various system structures and programs in
  1464. RAM and where they are in relation to each other. Well, just to make all 
  1465. that theory seem more real, Memory Mapper will draw that map for you so you
  1466. can see exactly what is living in your Mac's RAM right now. Version 1.1 
  1467. improves the color of the display and has a few other minor changes.
  1468.  
  1469.  Name  =  Memory Mapper 1.1.1
  1470.  Path =  Trilogy III:Files:Prog:M:Memory Mapper 1.1.1
  1471.  Size: 21K         Date:11/10/93         Version: 1.1.1
  1472.  Description:
  1473.  Memory Mapper 1.1.1 - If you’ve done any programming on the Mac you've 
  1474. probably seen drawings of the Macintosh’s memory map. The memory map is a 
  1475. grid which graphically shows the location of various system structures in 
  1476. RAM and where they are in relation to each other. Memory Mapper does it’s 
  1477. magic by looking at low-memory globals, querying the Process Manager, and 
  1478. checking the page state of each piece of memory (if virtual memory is on). 
  1479. Consequently, Memory Mapper requires System 7. Full documentation is 
  1480. included.
  1481.  
  1482.  Name  =  MiniScreen
  1483.  Path =  Trilogy III:Files:Prog:M:MiniScreen
  1484.  Size: 18K         Date: 4/14/92         Version: 1.7
  1485.  Description:
  1486.  MiniScreen temporarily changes your monitor's desktop to any size you 
  1487. desire, such as the dinky, nine-inch "Classic" monitor.  It is most 
  1488. excellent for debuging your work for a 9 inch screen or game playing. 
  1489. Version 1.7.  The pop-up menu of standard monitor sizes has been updated
  1490. to include all known commercial monitor dimensions at this time.
  1491.  
  1492.  Name  =  Mobius Generator2.0
  1493.  Path =  Trilogy III:Files:Prog:M:Mobius Generator2.0
  1494.  Size: 68K         Date: 6/02/93         Version: 2.0
  1495.  Description:
  1496.  Mobius Generator 2.0 - Mobius Strip Maker draws an elusive surface known as
  1497. a Mobius Strip (a shape with only one side.) You can vary parameters and 
  1498. graph the results. The interface is clean and intuitive, and it supports 
  1499. saving files, printing files, and some extremely intricate graphics. A 
  1500. Mobius screen saver is also included.
  1501.  
  1502.  Name  =  Monitor
  1503.  Path =  Trilogy III:Files:Prog:M:Monitor
  1504.  Size: 11K         Date: 1/14/90         Version: 
  1505.  Description:
  1506.  Monitor.sit is a program for monitoring the serial ports of the Mac.
  1507.  
  1508.  Name  =  MouseTracker
  1509.  Path =  Trilogy III:Files:Prog:M:MouseTracker
  1510.  Size: 15K         Date: 8/26/93         Version: 
  1511.  Description:
  1512.  MouseTracker - This utility is helpful when you want to find the local 
  1513. mouse coordinates of a point in a selected window or the global mouse 
  1514. coordinates of a point on the screen. The author keeps it in his Apple Menu
  1515. Items folder for use in setting up Rects in graphic routines. To get the 
  1516. local coordinates of a window, select Local from the Track menu and align 
  1517. the indicator lines in the MouseTracker window up with the base of the 
  1518. title bar (or info header, depending on how your have setup your windows) 
  1519. and the left edge of the selected window. Note - MouseTracker is not 
  1520. background aware, so the MouseTracker window must be activated in order to 
  1521. see the coordinates. Useful to programmers. Requires System 7.
  1522.  
  1523.  Name  =  NIFTY
  1524.  Path =  Trilogy III:Files:Prog:N-P:NIFTY
  1525.  Size:291K         Date: 1/01/92         Version: 
  1526.  Description:
  1527.  Features Floating Windows, System 7, color, offscreen BitMaps and PixMaps, 
  1528. the List Manger AND MUCH, MUCH MORE !!! Lots of C source code, together 
  1529. with ".r" file. Contact John at (703) 569-2294  {YOUR nickel !!!!!}
  1530.  
  1531.  Name  =  New IM Index
  1532.  Path =  Trilogy III:Files:Prog:N-P:New IM Index
  1533.  Size: 30K         Date:10/02/92         Version: 
  1534.  Description:
  1535.  New IM Index - These applications were written in assembly language using 
  1536. the CDS assembler from Consulair.  They were adapted from my earlier 
  1537. effort, “Inside Mac I-V Index DA”.  The Inside Mac Index file is now part 
  1538. of the resource fork of each application, so you no longer have to worry 
  1539. about it cluttering up your System folder.  These applications have been 
  1540. tested on a Mac 512Ke under System 6.05, an SE/30 under System 7, and a Mac
  1541. IIci under System 7.  If you have another kind of Mac and System it should 
  1542. work, but I can't guarantee that.
  1543.  
  1544.  Name  =  New Inside Mac Map
  1545.  Path =  Trilogy III:Files:Prog:N-P:New Inside Mac Map
  1546.  Size:  8K         Date: 9/04/92         Version: 
  1547.  Description:
  1548.  New Inside Mac Map - This is a PICT (grayscale) file that describes the new
  1549. edition of Inside Macintosh from Addison-Wesley. It describes each of the 
  1550. volumes available. 
  1551.  
  1552.  Name  =  OL Developer's Kit Doc
  1553.  Path =  Trilogy III:Files:Prog:N-P:OL Developer's Kit Doc
  1554.  Size:  7K         Date: 3/22/92         Version: 
  1555.  Description:
  1556.  This is the On Location Developers kit.
  1557.  
  1558.  Name  =  OL File Kinds Editing
  1559.  Path =  Trilogy III:Files:Prog:N-P:OL File Kinds Editing
  1560.  Size:  2K         Date: 3/22/92         Version: 
  1561.  Description:
  1562.  This file contains information on editing On Location file types.
  1563.  
  1564.  Name  =  OOP for C
  1565.  Path =  Trilogy III:Files:Prog:N-P:OOP for C
  1566.  Size: 83K         Date:12/19/88         Version: 
  1567.  Description:
  1568.  OOP libraries for C. Good stuff for thought.
  1569.  
  1570.  Name  =  Object I/O Reference Demo
  1571.  Path =  Trilogy III:Files:Prog:N-P:Object I/O Reference Demo
  1572.  Size: 32K         Date: 4/09/92         Version: 
  1573.  Description:
  1574.  Object I/O Reference Demo - The enclosed Object I/O Reference Demo is an 
  1575. abbreviated version of the hypertext manual provided with Object I/O 1.1.
  1576. Many people have asked us basic questions about what object I/O is for and 
  1577. why do they need it.  We felt the best learning tool at our disposal is the
  1578. tutorial section of the reference.  Several have also commented that object
  1579. I/O is only for advanced users of the TCL.  We believe just the opposite, 
  1580. that object I/O will let beginning users prototype a *working* application 
  1581. that saves and opens documents, instead of a dummy program with just a user
  1582. interface.  
  1583.  
  1584.  Name  =  On Location Indexes on CD-ROM's
  1585.  Path =  Trilogy III:Files:Prog:N-P:On Location Indexes on CD-ROM's
  1586.  Size:  4K         Date: 3/04/92         Version: 
  1587.  Description:
  1588.  This file discusses how to make On Location index's work properly on 
  1589. CD-ROM's.
  1590.  
  1591.  Name  =  one liners
  1592.  Path =  Trilogy III:Files:Prog:N-P:one liners
  1593.  Size:  5K         Date: 7/24/91         Version: 
  1594.  Description:
  1595.  Great collection of brief bits of programming advice and tricks.
  1596.  
  1597.  Name  =  Osi oop demo
  1598.  Path =  Trilogy III:Files:Prog:N-P:Osi oop demo
  1599.  Size: 14K         Date: 9/24/92         Version: 
  1600.  Description:
  1601.  Osi oop demo - OSI OOP was written in THINK C 5.0.2 using it's built-in 
  1602. object oriented extensions. The resources were created using Resorcerer and
  1603. ResEdit. OSI OOP implements a layered open systems interconnection approach
  1604. to data communications and includes session, transport, and data link 
  1605. layers. The layers are designed (and commented) to allow you to easily 
  1606. implement CRC calculation, error checking, framing, and much more, 
  1607. depending on your needs. This demo supports serial ports only (via the 
  1608. fully functional CSerialPort object).
  1609.  
  1610.  Name  =  PICTButton CDEF 1.0
  1611.  Path =  Trilogy III:Files:Prog:N-P:PICTButton CDEF 1.0
  1612.  Size:  4K         Date: 9/01/93         Version: 1.0
  1613.  Description:
  1614.  PICTButton CDEF 1.0 - This is a CDEF (control definition) that allows you 
  1615. to use pictures as buttons instead of the drab black and white buttons that
  1616. you are used to. You can use it just about anywhere. I've tested it on 
  1617. various machines. To use the CDEF, create a CNTL whose value field contains
  1618. the resource ID of the picture you want as the default for the button. For 
  1619. example, you might use PICT ID 1000. In this case, the table in the read me
  1620. tells you what pictures you need and what they are used for. If you do not 
  1621. have a PICT of a certain ID and the CDEF is looking for it, things will 
  1622. probably not work correctly. If PICTButton does not work on your setup, the
  1623. author would certainly like to hear about it.
  1624.  
  1625.  Name  =  Peek a Boo 1.01
  1626.  Path =  Trilogy III:Files:Prog:N-P:Peek a Boo 1.01
  1627.  Size: 13K         Date: 6/15/93         Version: 1.01
  1628.  Description:
  1629.  Peek a Boo 1.01 - Part of a family of programmer's tools. This is a 'Drag 
  1630. and Drop' Application that lists the Flags and Details, used by the Finder,
  1631. of any file dropped onto them. The Type and Creator codes are useful and so
  1632. is the condition of some of the other flags etc.
  1633.  
  1634.  Name  =  Photo CD Compatibility 
  1635.  Path =  Trilogy III:Files:Prog:N-P:Photo CD Compatibility 
  1636.  Size:  7K         Date: 5/14/93         Version: 
  1637.  Description:
  1638.  Photo CD Compatibility - this is a list of all the drives that are Photo CD
  1639. compatable.
  1640.  
  1641.  Name  =  PixelFlipper src
  1642.  Path =  Trilogy III:Files:Prog:N-P:PixelFlipper src
  1643.  Size: 39K         Date: 7/24/91         Version: 
  1644.  Description:
  1645.  C source code for Pixel Flipper 1.0.1b2, which allows you to change the 
  1646. screen depth of your monitor. Does many functions performed by Apple's 
  1647. Monitors cdev without the need for a time-consuming trip to the Conbtrol 
  1648. Panel. Has popup menus and  should work with multiple monitors. Mac 
  1649. II-series only. 
  1650.  
  1651.  Name  =  Pocket Forth6.3
  1652.  Path =  Trilogy III:Files:Prog:N-P:Pocket Forth6.3
  1653.  Size:228K         Date: 8/20/93         Version: 6.3
  1654.  Description:
  1655.  Pocket Forth6.3 - Pocket Forth, is an alternative programming language for 
  1656. Macintosh computers. The Forth is a language which stresses efficiency and 
  1657. performance while providing a modern and flexible interface. Use Pocket 
  1658. Forth to write compact stand alone applications (or DA's for those who want
  1659. 'em). Learn Forth and explore the Macintosh's capabilities. You get access 
  1660. to the complete toolbox, Apple Events, integer and floating point math, 
  1661. high level and machine language programming with a fast interpreter and 
  1662. compiler. New to this release are bug fixes, some new features and all new 
  1663. extension files. An extension to provide compatibility with Starting FORTH 
  1664. makes learning Forth easier than ever.
  1665.  
  1666.  Name  =  PopUpMenu Demo
  1667.  Path =  Trilogy III:Files:Prog:N-P:PopUpMenu Demo
  1668.  Size: 31K         Date: 2/14/92         Version: 
  1669.  Description:
  1670.  PopUpMenu Demo is a Demo of System 7’s popup menu CDEF, in THINK C.
  1671.  
  1672.  Name  =  PowerBreak
  1673.  Path =  Trilogy III:Files:Prog:N-P:PowerBreak
  1674.  Size:  3K         Date:10/09/92         Version: 1.0
  1675.  Description:
  1676.  PowerBreak - PowerBreak is a tiny extension that allows developers and 
  1677. anyone else who uses Macsbug to drop into the debugger as though they had 
  1678. hit the programmer's key available on other Macs.  It was created because I
  1679. recently bought a PowerBook 145 and found that the only way to drop into 
  1680. the debugger was to stick a small object into this little cavity on the 
  1681. back (like the way you eject floppies from a disfunctional drive). What a 
  1682. pain!  Hence, PowerBreak   (But it can be used on non-porta-macs too!)
  1683.  
  1684.  Name  =  Primer source changes
  1685.  Path =  Trilogy III:Files:Prog:N-P:Primer source changes
  1686.  Size: 13K         Date:11/01/91         Version: 
  1687.  Description:
  1688.  This Compactor archive contains primer changes for the Mark & Reed
  1689. C and Pascal programming Primers. These are program changes made
  1690. necessary by the release of Think C 5.0 and Think Pascal 4.0.
  1691. Original file posted by Dave Mark with a request for as wide a
  1692. distribution as possible.
  1693.  
  1694.  Name  =  Prism
  1695.  Path =  Trilogy III:Files:Prog:N-P:Prism
  1696.  Size:109K         Date: 6/10/92         Version: 
  1697.  Description:
  1698.  Prism - These files allow you to manipulate the System palate colors and 
  1699. provides some interesting and colorful work environments.
  1700.  
  1701.  Name  =  Process Finder
  1702.  Path =  Trilogy III:Files:Prog:N-P:Process Finder
  1703.  Size: 56K         Date:12/29/92         Version: 
  1704.  Description:
  1705.  Process Finder - Process Finder is an application that displays all running
  1706. processes and allows you to view information about each process and to send
  1707. quit events. Process Finder also explores some experimental user interface 
  1708. ideas.
  1709.  
  1710.  Name  =  Prog.BagofTricks1.1a
  1711.  Path =  Trilogy III:Files:Prog:N-P:Prog.BagofTricks1.1a
  1712.  Size:110K         Date:10/02/92         Version: 1.1
  1713.  Description:
  1714.  Prog.BagofTricks1.1a - Experienced programmers have been buying BOT like 
  1715. crazy because it simply handles things "real" programmer just don't want to
  1716. fool around with.  My personal favorites are the New List Manager and the 
  1717. Scroll Bars.  I always dreaded putting those in my app. And unlike most 
  1718. other packages, you can use them stand-alone.  Nearly every other package 
  1719. on the Mac has you using someone else's event loop.  With other packages 
  1720. you have to use all or nothing.  But with BOT you pick what you want and 
  1721. simply link it into your program.
  1722.  
  1723.  Name  =  Progress CDEF
  1724.  Path =  Trilogy III:Files:Prog:N-P:Progress CDEF
  1725.  Size:  3K         Date:12/23/92         Version: 
  1726.  Description:
  1727.  Progress CDEF - This is a CDEF for a progress box. It's very flexable.  Any
  1728. size you like, any old-sytle Quickdraw color you like. Very useful if 
  1729. displaying progress of an operation like a file copy or file transfer.
  1730.  
  1731.  Name  =  QAPict
  1732.  Path =  Trilogy III:Files:Prog:Q-R:QAPict
  1733.  Size: 30K         Date: 4/12/93         Version: 
  1734.  Description:
  1735.  QAPict - This is a PICT viewer application which was written using 
  1736. QuickApp. QuickApp is a C++ applications framework. Designed in the 
  1737. tradition of MacAppr, its' style will be instantly familiar to any MacApp 
  1738. programmer. QuickApp is not designed to replace MacApp for development of 
  1739. large scale projects, but as a new tool for your development needs.  
  1740. QuickApp strips away all but the crucial features which MacApp provides.  
  1741. This allows QuickApp to have blazingly fast compile times, and generate 
  1742. applications with trivially small code sizes.  It also makes it easy to 
  1743. learn. 
  1744.  
  1745.  Name  =  QB->FB
  1746.  Path =  Trilogy III:Files:Prog:Q-R:QB->FB
  1747.  Size: 62K         Date: 3/26/93         Version: 
  1748.  Description:
  1749.  QB->FB - This conversion program will translate a QuickBASIC source code 
  1750. file saved in TEXT format into a source code TEXT file FutureBASIC can use.
  1751. It will convert approximately 80% of the QB keywords into FB syntax 
  1752. including a majority of CLR and Toolbox calls. It will also convert 
  1753. multi-line IF/THEN statements into FB's LONG IF structures, change 
  1754. multi-statement lines containing colons into single lines. Additionaly, it 
  1755. will convert QB  subroutine labels to FB format and convert SUBs into LOCAL
  1756. FNs. It also attempts to mark every statement not converted with 
  1757. appropriate references to the Reference or Handbook manuals for help in 
  1758. fixing your source code.
  1759.  
  1760.  Name  =  RFZap 1.0
  1761.  Path =  Trilogy III:Files:Prog:Q-R:RFZap 1.0
  1762.  Size: 13K         Date: 8/26/93         Version: 1.0
  1763.  Description:
  1764.  RFZap 1.0 - RFZap is a small drop-box type application that deletes the 
  1765. resource fork of any file. The need for RFZap came about because the 
  1766. FIDONetmailer Tabby has problems with the resource forks of files, which
  1767. result in a trashed resource fork. However, some Bulletin Boards (BBSs), 
  1768. including TeleFinder, FirstClass, and NovaLink use the resource fork of the
  1769. archive file to hold a description. If a file's resource fork is trash, 
  1770. then you can't edit or add a description. Previously, the only way to fix a
  1771. Stuffit archive with a bad resource fork was to uncompress it and 
  1772. recompress it. Now, simply by dropping the archive onto RFZap the offending
  1773. resource fork will be deleted. Use wisely, and read the docs!
  1774.  
  1775.  Name  =  RGBlotter1.0.1
  1776.  Path =  Trilogy III:Files:Prog:Q-R:RGBlotter1.0.1
  1777.  Size: 10K         Date: 4/14/93         Version: 1.01
  1778.  Description:
  1779.  RGBlotter1.0.1 - RGBlotter is a "color picker" programming aid, with 
  1780. several features I haven't seen in similar utilities. First, you can 
  1781. display both a foreground and background color. The components of each are 
  1782. displayed both numerically and graphically. You can copy the foreground 
  1783. color to the background color and vice versa. There is a display 
  1784. contrasting the two with sample text and simple graphics.
  1785.  
  1786.  Name  =  RIFF File Format
  1787.  Path =  Trilogy III:Files:Prog:Q-R:RIFF File Format
  1788.  Size: 30K         Date:11/24/87         Version: 
  1789.  Description:
  1790.  Riff file format.
  1791.  
  1792.  Name  =  ROM calls – For Developers
  1793.  Path =  Trilogy III:Files:Prog:Q-R:ROM calls – For Developers
  1794.  Size:  7K         Date:10/02/92         Version: 
  1795.  Description:
  1796.  ROM calls – For Developers - Information on ROM calls for development use.
  1797.  
  1798.  Name  =  RR/Tabby Source Code
  1799.  Path =  Trilogy III:Files:Prog:Q-R:RR/Tabby Source Code
  1800.  Size: 64K         Date: 5/29/90         Version: 
  1801.  Description:
  1802.  Source Code for Import 2.55, Export 3.21, Mantissa 1.0 and Sundail 2.1.
  1803. Illustrates various methods used to manipulate Second/Sight and Tabby
  1804. data.  Demonstates Block Reads, use of Indexes & STR's amoung other things.
  1805. Excellent material for the sysop who is just starting out in writing
  1806. BBS utilities.  Hopefully, these will prevent you from re-inventing the
  1807. wheel. Good luck and Hope see a flood of new utilities in the near future.
  1808. Keywords: Source,Tabby,SS,Lininger,Import,Export>
  1809.  
  1810.  Name  =  RefCon Snoop Installer V1.1
  1811.  Path =  Trilogy III:Files:Prog:Q-R:RefCon Snoop Installer V1.1
  1812.  Size: 18K         Date: 6/08/92         Version: 1.1
  1813.  Description:
  1814.  RefCon Snoop Installer V1.1 - is a small F Key that allows you to examine 
  1815. the data that is pointed to in the RefCon Field in a Windows window record.
  1816. Probably only useful to programers and snoops (grin). Shareware.
  1817.  
  1818.  Name  =  Reference Link1.2
  1819.  Path =  Trilogy III:Files:Prog:Q-R:Reference Link1.2
  1820.  Size:  9K         Date: 4/12/93         Version: 1.2
  1821.  Description:
  1822.  Reference Link1.2 - Reference Link is a System 7-only INIT that makes THINK
  1823. Reference 2.0 easier to use. With R.L. installed, a modified double-click 
  1824. on a word in a text editor or word processor causes the word to be looked 
  1825. up in THINK Reference 2.0. A keystroke jumps back to the editor. Freeware
  1826. V. 1.1 now works right with the Alpha editor, and uses the same keystroke 
  1827. for jump-back as for look-up. V. 1.1.1 fixes a conflict with Logitech's 
  1828. MouseKey. v. 1.2 now has a template lookup keystroke, and no longer uses a 
  1829. background process.
  1830.  
  1831.  Name  =  ResCompare 2.5.3
  1832.  Path =  Trilogy III:Files:Prog:Q-R:ResCompare 2.5.3
  1833.  Size: 97K         Date:11/10/93         Version: 2.5.3
  1834.  Description:
  1835.  ResCompare 2.5.3 - ResCompare is a programmer’s utility that compares 
  1836. resource files. Use it to - find out what resources you changed while 
  1837. working at home late last night, find out what resources the rest of the 
  1838. team changed in the project you’re all working on while you were on 
  1839. vacation, see what resources have changed between versions 1.0 and 1.0.1 of
  1840. your favorite application; create a Patch application that will apply 
  1841. changes to applications and other files, which you can use to distribute 
  1842. upgrades of your software without sending a new copy of the entire 
  1843. application; or just get a quick list of the resources in any file. Use 
  1844. this program with care, and only when you know how!
  1845.  
  1846.  Name  =  Resorcerer 1.2.1demo
  1847.  Path =  Trilogy III:Files:Prog:Q-R:Resorcerer 1.2.1demo
  1848.  Size:663K         Date:11/20/93         Version: 1.2.1demo
  1849.  Description:
  1850.  Resorcerer 1.2.1demo - Resorcerer is a large Mac application that has been 
  1851. in use and under continuous development for the last six years. It features
  1852. a single window file interface that lets you browse resources easily; 
  1853. visible accumulating clipboard file; resource hex/text searching; resource 
  1854. marking; visible editing attributes (including which ones are open, which 
  1855. changed); ability to change IDs, attributes, and even types of any group of
  1856. resources all at once, with undo; integral data fork editing; resource file
  1857. comparison; simple scripting language for building complex resource files; 
  1858. compatibility with Mac programming guidelines and much more. If you like 
  1859. ResEdit, try this one! This demo will not let you save any changes.
  1860.  
  1861.  Name  =  RezTag
  1862.  Path =  Trilogy III:Files:Prog:Q-R:RezTag
  1863.  Size: 16K         Date:10/01/89         Version: 
  1864.  Description:
  1865.  RezTag.sit - allows you to view resources in system and finder files.
  1866.  
  1867.  Name  =  RoadToMac-C
  1868.  Path =  Trilogy III:Files:Prog:Q-R:RoadToMac-C
  1869.  Size: 13K         Date: 6/09/92         Version: 
  1870.  Description:
  1871.  RoadToMac-C - The Road To Mac is a tutorial for beginning Macintosh 
  1872. programmers. Now available for THINK C 5.0, the tutorial includes an 
  1873. 130-page handbook and a diskette with code and resources.  The Road to Mac 
  1874. provides a series of carefully-constructed lessons which take the user from
  1875. very simple programs all the way to Desk Accessories every step builds upon
  1876. the last, and is explained clearly and understandably.  The only 
  1877. requirements are a Mac, Think C 5.0, a copy of ResEdit 2.0, some minimal 
  1878. familiarity with C, and a desire to learn to program.  
  1879.  
  1880.  Name  =  Rsrc Leech 1.0b2
  1881.  Path =  Trilogy III:Files:Prog:Q-R:Rsrc Leech 1.0b2
  1882.  Size: 14K         Date: 7/01/93         Version: 1.0b2
  1883.  Description:
  1884.  Rsrc Leech 1.0b2 - This application lets you extract the contents of a 
  1885. resource in a file, and copy it into the data fork of a new file. It lets 
  1886. the user leech (or extract) all or any of the resources of a specified type
  1887. in a specified file, and leeches them into a data file with the file type 
  1888. and creator provided by the user. This program only works on machines with 
  1889. at least the 128K ROM, i.e. anything from a 512KE Mac upwards. I have only 
  1890. tried it on a Mac Plus at present, but it should work on the others also.  
  1891. Let me know if you have any problems, and I’ll try to fix them.
  1892.  
  1893.  Name  =  SERIAL.PAS
  1894.  Path =  Trilogy III:Files:Prog:S:SERIAL.PAS
  1895.  Size:  3K         Date: 7/24/91         Version: 
  1896.  Description:
  1897.  Very simple Think Pascal program that shows how to use the serial driver to
  1898. transmit data over the modem port. It impeements a trivial terminal 
  1899. emulator. 
  1900.  
  1901.  Name  =  Sad Mac Error Codes 1.1
  1902.  Path =  Trilogy III:Files:Prog:S:Sad Mac Error Codes 1.1
  1903.  Size:  9K         Date:12/29/92         Version: 1.1
  1904.  Description:
  1905.  Sad Mac Error Codes 1.1 - When you press the interrupt button on the side 
  1906. of your Macintosh when booting, you should get a sad Mac icon with '0F000D'
  1907. and some bits cycling under the icon indicating it is performing a memory 
  1908. test. This numeric code is in two parts, the first two characters are the 
  1909. class code and the second four are the sub code.  The class code tells what
  1910. part of the diagnostic program found the error and the sub class code tells
  1911. what the error was.  In the case of a bad RAM chip, the sub class 
  1912. identifies the bad chip (this was very helpful to homegrown upgraders).
  1913.  
  1914.  Name  =  SaveATree 1.52
  1915.  Path =  Trilogy III:Files:Prog:S:SaveATree 1.52
  1916.  Size: 29K         Date: 1/06/92         Version: 1.52
  1917.  Description:
  1918.  Save A Tree is a text file printing utility designed to conserve paper by 
  1919. printing on 1 page what would normally use 2 or 4 pages. Since Save A Tree 
  1920. only handles 'TEXT' files, I expect its primary audience will be 
  1921. programmers printing source code. Although, the word wrap option makes it 
  1922. useful for general text printing too. Because of the small font sizes used,
  1923. Save A Tree works best on high resolution printers. Use of Save A Tree is 
  1924. free of charge. I encourage you to share it freely. Copies of the source 
  1925. (THINK C) may be obtained for $20 and a disk w/SASE.
  1926.  
  1927.  Name  =  Scientist's Spreadsheet
  1928.  Path =  Trilogy III:Files:Prog:S:Scientist's Spreadsheet
  1929.  Size: 93K         Date:10/02/92         Version: 2.17
  1930.  Description:
  1931.  Scientist's Spreadsheet - more than just a spreadsheet - can plot data, 
  1932. manipulate data (for example, calculate all the logarithms of the data in 1
  1933. column and insert them in another column), analyze data etc. 
  1934.  
  1935.  Name  =  ScreenSize
  1936.  Path =  Trilogy III:Files:Prog:S:ScreenSize
  1937.  Size:  4K         Date: 5/01/93         Version: 
  1938.  Description:
  1939.  ScreenSize - This simple utility displays the coordinates of the bottom 
  1940. right side of your monitor. Useful if you need to know the size of your 
  1941. screen and have misplaced your documentation. This program is freeware.
  1942.  
  1943.  Name  =  ScriptGen 2.13
  1944.  Path =  Trilogy III:Files:Prog:S:ScriptGen 2.13
  1945.  Size:389K         Date: 7/07/93         Version: 2.13
  1946.  Description:
  1947.  ScriptGen 2.13 - ScriptGen is a simple and feature-rich Installer script 
  1948. generator. This program serves as a demo of ScriptGen Pro. The 
  1949. point-and-click interface of ScriptGen Pro makes it the tool of choice for 
  1950. developers and network support personnel who want to use the industry 
  1951. standard for installing software, Apple’s “one-button” Installer. ScriptGen
  1952. Pro can create powerful Installer scripts incorporating an Easy Install 
  1953. option, custom packages, resource installation, color graphics, 
  1954. compression, sound, splash screens, and fonts. ScriptGen is System 7 savvy 
  1955. & dependent.
  1956.  
  1957.  Name  =  Serial Demo
  1958.  Path =  Trilogy III:Files:Prog:S:Serial Demo
  1959.  Size:  4K         Date:12/08/91         Version: 
  1960.  Description:
  1961.  Serial Demo program adapted from SerialDemo.c by Mark Y. Geschelin.
  1962. This program uses the modem port to send and recieve characters. It 
  1963. functions as a very simple terminal emulator.  This is meant to be an 
  1964. example of the use of the Serial Manager, not an example of how to code a 
  1965. terminal emulator!! Compile this program with Runtime.lib, Interface.lib, 
  1966. and Serial.p Pascal port by Phil Shapiro and Mark Y. Geschelin.
  1967.  
  1968.  Name  =  Shell
  1969.  Path =  Trilogy III:Files:Prog:S:Shell
  1970.  Size: 12K         Date: 6/15/92         Version: 
  1971.  Description:
  1972.  Shell - Application Shell  --  Version 1.00  --  Nov  5, 1989 Copyright (c)
  1973. 1989 by Neal E. Trautman, 'ShareWare' -- Please send $5 contribution to, 
  1974. Neal Trautman, 1701 S.W. 42nd Street, Fargo, ND  58103. This is a simple 
  1975. application shell.
  1976.  
  1977.  Name  =  Signal Processing
  1978.  Path =  Trilogy III:Files:Prog:S:Signal Processing
  1979.  Size: 79K         Date:10/02/92         Version: 
  1980.  Description:
  1981.  Signal Processing - a collection of programs from Drexel University to do 
  1982. signal processing analysis such as Fourier transforms and correlation. 
  1983. NOTE: these programs can show some problems with System 7 or later, such as
  1984. stray graphics left on the Desktop.
  1985.  
  1986.  Name  =  SillyIcons
  1987.  Path =  Trilogy III:Files:Prog:S:SillyIcons
  1988.  Size: 11K         Date: 1/30/92         Version: 
  1989.  Description:
  1990.  The enclosed files are an exercise in using the routines described in the 
  1991. initial issue of Tech Note 306.  These routines are PlotIconID and 
  1992. PlotCIconHandle.  See the Tech Note (available elsewhere online) for 
  1993. details. For small (16x16) and mini (12x12) icons, I see a solid Macintosh 
  1994. crash when PlotIconID is applying transforms other than ttNone and 
  1995. ttSelected.  That is why the word “crash” appears in those positions in the
  1996. window.  Since Finder manages to plot small icons using all the transforms,
  1997. why can’t I?  
  1998.  
  1999.  Name  =  Small Screen 1.1
  2000.  Path =  Trilogy III:Files:Prog:S:Small Screen 1.1
  2001.  Size: 10K         Date:10/14/92         Version: 1.1
  2002.  Description:
  2003.  Small Screen 1.1 - On a sufficiently large screen, Small Screen shows the 
  2004. boundaries of one or more smaller screens. It is useful for testing whether
  2005. something would fit on a small screen. Each screen boundary is represented 
  2006. by a transparent window with rounded corners. Optionally, a hard disk 
  2007. and/or a trash can icon is shown at the appropriate positions (i.e. where 
  2008. the real icons would appear on a freshly installed System 7).
  2009.  
  2010.  Name  =  Smaller Installer Pack1.02
  2011.  Path =  Trilogy III:Files:Prog:S:Smaller Installer Pack1.02
  2012.  Size:111K         Date: 7/07/93         Version: 1.02
  2013.  Description:
  2014.  Smaller Installer Package 1.02 - Smaller Installer is an installer program 
  2015. created for developers who distribute software, clip art, HyperCard stacks,
  2016. databases or other information on floppy disks. It provides a way to 
  2017. distribute data in a compressed format to reduce the number of disks 
  2018. required. Many developers already use self-extracting archives created by 
  2019. Compact Pro for this purpose. Although this is an inexpensive solution, 
  2020. self-extracting archives have several limitations which make them less than
  2021. ideal for this purpose. Smaller Installer is designed to address some of 
  2022. these limitations.
  2023.  
  2024.  Name  =  SoftPolish Demo
  2025.  Path =  Trilogy III:Files:Prog:S:SoftPolish Demo
  2026.  Size:146K         Date: 4/12/93         Version: demo
  2027.  Description:
  2028.  SoftPolish Demo - SoftPolish is a quality assurance tool that helps 
  2029. software. developers ship clean and consistent applications. SoftPolish 
  2030. checks elements of the user interface that are contained in resources and 
  2031. reports potential problems to a scrolling log. It also performs hundreds of
  2032. tests that are not visible to the user but may cause incompatibility with 
  2033. Macintosh System Software. This demo illustrates the SoftPolish user 
  2034. interface, including many options for scanning and cleaning files, folders,
  2035. or disks. The sample file may be opened and viewed, however most other 
  2036. functions are disabled.
  2037.  
  2038.  Name  =  Splat!
  2039.  Path =  Trilogy III:Files:Prog:S:Splat!
  2040.  Size: 11K         Date: 2/23/93         Version: 
  2041.  Description:
  2042.  Splat! - This is a ResEdit file with two resources. A Splat! Pict, and a 
  2043. Splat! sound (snd). With ResEdit, one skilled in the art (its actually 
  2044. quite easy) could paste the snd and pict into the Madness-Rage control 
  2045. panel, or the Madness-Rage Demo, or (I assume) the Insanity CDEV 
  2046. (These CDEVs allow you to shoot your Mac, i.e. bulletholes and blood...)
  2047. Once done, the CDEV will have a paintball gun effect and sound.
  2048. This is really only for those who know how to use ResEdit.
  2049.  
  2050.  Name  =  Stevie
  2051.  Path =  Trilogy III:Files:Prog:S:Stevie
  2052.  Size: 32K         Date:10/28/93         Version: 
  2053.  Description:
  2054.  Stevie - Stevie is an editor created in 1988 designed to mimic the 
  2055. interface of the UNIX editor 'vi'. Stevie is an aspiring vi clone. On the 
  2056. whole, the editor is pretty complete. Almost all of the visual mode 
  2057. commands are supported. The biggest failing at the moment is that the undo 
  2058. command is in a state of disrepair. The author has tried hard to capture 
  2059. the feel of vi by getting the little things right. Be sure to see the About
  2060. Stevie under the Apple for help with the commands (can't just use the Mac).
  2061.  
  2062.  Name  =  Stringifier
  2063.  Path =  Trilogy III:Files:Prog:S:Stringifier
  2064.  Size: 22K         Date: 7/24/91         Version: 
  2065.  Description:
  2066.  Stringifier is designed to let you import plain old text files into STR# 
  2067. resources. The strings in the text files can be separated (delimited) by a 
  2068. choice of characters such as carriage returns, tabs, etc.  This allows you 
  2069. to manage your strings outside of ResEdit and simply import them into your 
  2070. program after making an update. For minor changes you can still use 
  2071. ResEdit. Stringifier has a TRUE MAC INTERFACE. If you're using the 
  2072. competing program Text->Res you'll enjoy the smoothness and completeness of
  2073. Stringifier. Shareware ($12) by Gary Kowalski.
  2074.  
  2075.  Name  =  StuffIt Engine™.MacWrite
  2076.  Path =  Trilogy III:Files:Prog:S:StuffIt Engine™.MacWrite
  2077.  Size: 13K         Date: 7/24/91         Version: 
  2078.  Description:
  2079.  MacWrite document describes the Compactor Engine and how to call it. The 
  2080. Compctr Engine allows third party developers to add Stuffing and UnStuffing
  2081. to their applications. Developers already using this feature include 
  2082. Aladdin, CE Software, Microsoft and even Apple Computer. 
  2083.  
  2084.  Name  =  SurferPlus
  2085.  Path =  Trilogy III:Files:Prog:S:SurferPlus
  2086.  Size:250K         Date: 7/24/91         Version: 
  2087.  Description:
  2088.  SurferPlus contains sample Communications Toolbox application and source 
  2089. code in C. 
  2090.  
  2091.  Name  =  System Watch 1.2.2
  2092.  Path =  Trilogy III:Files:Prog:S:System Watch 1.2.2
  2093.  Size: 18K         Date: 1/07/92         Version: 1.2.2
  2094.  Description:
  2095.  Swatch helps you track down heap bugs. It’s also lotso fun to watch.  It’s 
  2096. intended for programmers; however, normal people might enjoy it, too. To 
  2097. install Swatch, move Swatch INIT and Swatch Riff into your System Folder 
  2098. and reboot.  For System 7 installation, just move the Swatch Riff into your
  2099. Preferences folder—the INIT is not needed (hurrah!).  Actually, the Riff 
  2100. isn't really needed, either. Heck, just run Swatch and watch.
  2101.  
  2102.  Name  =  TE32K
  2103.  Path =  Trilogy III:Files:Prog:T:TE32K
  2104.  Size: 58K         Date: 3/26/93         Version: 
  2105.  Description:
  2106.  TE32K - TE32K is designed to be a more-or-less “plug in” replacement for 
  2107. the Macintosh Toolbox TextEdit package. The major difference between the 
  2108. two editor packages is that TE32K allows for the manipulation of text-files
  2109. LARGER than 32K.  There are a few other differences as well, most of which 
  2110. are shortcomings due to laziness on my part, but since this source code is 
  2111. provided to you gratis, please feel free to modify it in whatever twisted 
  2112. way your warped little heart desires.  If you do improve it in any way, 
  2113. please be kind enough to share your work with the rest of us (i.e. send me 
  2114. a copy so I can keep track of TE32K's current state of evolution!).
  2115.  
  2116.  Name  =  THINK Back 1.1
  2117.  Path =  Trilogy III:Files:Prog:T:THINK Back 1.1
  2118.  Size: 10K         Date: 7/28/92         Version: 1.1
  2119.  Description:
  2120.  THINK Back 1.1 - use of a time manager task to regulate calls to 
  2121. WaitNextEvent, allowing for better control over multifinder friendlines
  2122.  - use of the new icon manager calls, for color notification icons THINK 
  2123. Back is an extension that lets you put compiles in the background. If 
  2124. you're using THINK C or THINK Pascal, you can use this INIT to let you 
  2125. start a long compile, put THINK C or Pascal in the background, and use your
  2126. machine for something else while the compiler's working. When the compile 
  2127. is complete, the Notification manager is used to tell you that it's done.
  2128.  
  2129.  Name  =  THINK C 5.0.4 Update
  2130.  Path =  Trilogy III:Files:Prog:T:THINK C 5.0.4 Update
  2131.  Size:323K         Date:12/23/92         Version: 5.04U
  2132.  Description:
  2133.  THINK C 5.0.4 Update - The THINK C 5.0.4 update corrects problems with the 
  2134. Quadra, the code motion optimization, and other problems present in earlier
  2135. versions.  The converter program can convert THINK C 5.0, 5.0.1, 5.0.2 and 
  2136. 5.0.3 to THINK C 5.0.4.
  2137.  
  2138.  Name  =  THINK FONTs
  2139.  Path =  Trilogy III:Files:Prog:T:THINK FONTs
  2140.  Size: 19K         Date: 5/31/93         Version: 
  2141.  Description:
  2142.  THINK FONTs - This is a program to aid Development with Symantec's THINK C 
  2143. v4.0, THINK C version 5.0 (...and possibly version 6.0). It is an extension
  2144. to the Editor that allows you to change fonts, sizes, and tabs simply by 
  2145. selecting a directory or file using SFGetFile() calls. Using this program 
  2146. should produce quicker development time by standardizing fonts, font sizes,
  2147. and tabs for all the source files in your projects. No more messy dialogs 
  2148. or popup menus to slow you down.
  2149.  
  2150.  Name  =  THINK Power 1.0b1
  2151.  Path =  Trilogy III:Files:Prog:T:THINK Power 1.0b1
  2152.  Size: 35K         Date:11/20/93         Version: 1.0b1
  2153.  Description:
  2154.  THINK Power 1.0b1 - This package contains the first public beta release of 
  2155. THINK Power, a real cool hack for THINK C users. To install THINK Power, 
  2156. just drop the file and the "THINK Power Extensions" folder in your 
  2157. Extensions folder. This version only works with the THINK Project Manager 
  2158. 6.0 and 6.0.1. There are lots of bug that need to be fixed. These features 
  2159. work - PopUp functions, Most of the shortcuts, Kissing, and Version 1 
  2160. callbacks in extensions. These features are not yet implemented or very 
  2161. buggy - PopUp headers, Version 2 callbacks and The "Move cursor page 
  2162. up/down" shortcuts. If you find bugs or if you have suggestions, ideas or 
  2163. comments, then please send the author some Email.
  2164.  
  2165.  Name  =  THINK Reference Demo
  2166.  Path =  Trilogy III:Files:Prog:T:THINK Reference Demo
  2167.  Size:153K         Date: 3/04/92         Version: 
  2168.  Description:
  2169.  Here's a demo copy of THINK Reference 1.0 that's freely distributable. It 
  2170. contains only one manager (the Window Manager), but it should provide a 
  2171. good idea about what the THINK Reference is and how it works. The THINK 
  2172. Reference is an online utility for Macintosh programmers that contains a 
  2173. cross-referenced version of most of the Managers discussed in Inside Mac 
  2174. I-V. It can be used with the THINK compilers or with any other compiler, 
  2175. and it will run under System 6 or 7. 
  2176.  
  2177.  Name  =  TIFF Code
  2178.  Path =  Trilogy III:Files:Prog:T:TIFF Code
  2179.  Size:122K         Date: 5/31/88         Version: 
  2180.  Description:
  2181.  Source For r/w TIFF files. Dr Dobbs article
  2182.  
  2183.  Name  =  TSiGraphics Preview
  2184.  Path =  Trilogy III:Files:Prog:T:TSiGraphics Preview
  2185.  Size:139K         Date: 4/12/93         Version: 
  2186.  Description:
  2187.  TSiGraphics Preview - TSiGraphics gives you total control over the FORTRAN 
  2188. plotting environment. Multiple subroutine calls are used to create graphics
  2189. windows and 2D or 3D plots TSiGraphics provides both high-level and 
  2190. low-level plotting routines. Up to 10 graphics windows are supported, and 
  2191. each window may contain multiple plots. Graphics windows are fully 
  2192. integrated with the standard FORTRAN text window and may be resized, saved,
  2193. printed, or pasted into other applications. “Real Time” plotting is 
  2194. supported for animation effects.
  2195.  
  2196.  Name  =  Text Editor Patches 1.3
  2197.  Path =  Trilogy III:Files:Prog:T:Text Editor Patches 1.3
  2198.  Size: 18K         Date:11/20/93         Version: 1.3
  2199.  Description:
  2200.  Text Editor Patches 1.3 - This application applies various patches to other
  2201. applications or to desk accessories. This approach gives more control over 
  2202. conflicts and memory bloat than extending application behavior by adding 
  2203. extensions to the system. The patching process adds certain resources to 
  2204. the application. No existing resources are modified, so it is easy to 
  2205. remove the patches if desired. The patches have been tested with ASLEdit+, 
  2206. BBEdit, and THINK C 5.0. The HyperCard patch has been tested with HyperCard
  2207. 2.1, and the AOL patch has been tested with America Online 2.0.1. They may 
  2208. work with many other programs, but proceed at your own risk. Documentation 
  2209. is inside the patch program. Be sure to read it!
  2210.  
  2211.  Name  =  Texx0.3
  2212.  Path =  Trilogy III:Files:Prog:T:Texx0.3
  2213.  Size:100K         Date:11/22/93         Version: 0.3
  2214.  Description:
  2215.  Texx0.3 - This is the third release version of the Texx scripting 
  2216. interpreter. This scripting language is an attempt to implement a version 
  2217. of the Rexx interpreter that is commonly used on IBM's VM/CMS mainframe 
  2218. operating system. This version of Texx is far from a full implementation,
  2219. so don't think that you can copy your CMS execs and run them on your Mac. 
  2220. This is a very minimal implementation, however, it still adds additional
  2221. functionality to the Mac OS. My plans are to keep updating Texx and 
  2222. hopefully it will mimic the mainframe version very closely. Requires System
  2223. 7. The Manual is in MacWrite format.
  2224.  
  2225.  Name  =  The Journal
  2226.  Path =  Trilogy III:Files:Prog:T:The Journal
  2227.  Size: 57K         Date: 7/24/91         Version: 
  2228.  Description:
  2229.  This is a cdev/INIT/DRVR combination that takes advantage of the journaling
  2230. mechanism of the Event Manager (Inside Mac vol I). The archive contains 
  2231. full ThinkC source for all components. The code and driver are public 
  2232. domain and free... enjoy.
  2233.  
  2234.  Name  =  TheUpdater1.10a
  2235.  Path =  Trilogy III:Files:Prog:T:TheUpdater1.10a
  2236.  Size: 48K         Date:11/22/93         Version: 1.10a
  2237.  Description:
  2238.  TheUpdater1.10a - TheUpdater contains two applications to simplify updating
  2239. ANYTHING... The first application, Update Builder, asks you for the OLD 
  2240. version, and then the NEW version. Then Update Builder crunches through the
  2241. two files (which, by the way, can be completely different kinds of files!),
  2242. determining what has changed. It then pops out a simple document that 
  2243. describes the changes to the other application - Updater! Could it be any 
  2244. easier?
  2245.  
  2246.  Name  =  Think/macsbug ƒ
  2247.  Path =  Trilogy III:Files:Prog:T:Think/macsbug ƒ
  2248.  Size:  5K         Date: 4/28/91         Version: 
  2249.  Description:
  2250.  This file contains Resedit templates to help you work with Think C and 
  2251. Macsbugs more effectively.
  2252.  
  2253.  Name  =  Think Reference Lookup Key
  2254.  Path =  Trilogy III:Files:Prog:T:Think Reference Lookup Key
  2255.  Size:  2K         Date: 3/26/93         Version: 
  2256.  Description:
  2257.  Think Reference Lookup Key - This QuicKeys sequence sends an AppleEvent to 
  2258. Think Reference 2.0 to do a lookup on the current selection and pastes in 
  2259. the template.
  2260.  
  2261.  Name  =  TileCDEF
  2262.  Path =  Trilogy III:Files:Prog:T:TileCDEF
  2263.  Size: 13K         Date:10/09/89         Version: 
  2264.  Description:
  2265.  TileCDEF.sit - Turbo pascal Tile CDEF resource for writting buttons similar
  2266. to Hypercards with icins. This version works with 32 bit color and runs on 
  2267. system 7.0.
  2268.  
  2269.  Name  =  ToolboxReference
  2270.  Path =  Trilogy III:Files:Prog:T:ToolboxReference
  2271.  Size: 59K         Date: 9/19/92         Version: 
  2272.  Description:
  2273.  ToolboxReference - This is an upgrade of the first version of this which I 
  2274. uploaded back in March. I hope it fixes a few small bugs. Basically this 
  2275. hypercard stack lets programmers search for toolbox routines by partial 
  2276. names and then shows you the required prototypes as well as the Inside 
  2277. Macintosh reference. Only includes IM volumes 1-5 (so it has none of the 
  2278. new system 7 routines). Also lets you search by toolbox manager to collect 
  2279. all the prototypes for say the Window Manager or the Dialog Manager, etc.
  2280.  
  2281.  Name  =  Tri-Menu
  2282.  Path =  Trilogy III:Files:Prog:T:Tri-Menu
  2283.  Size: 62K         Date: 7/22/93         Version: 
  2284.  Description:
  2285.  Tri-Menu - Anyone out there who is sick of the old Pop-up menus, look no 
  2286. further. Using those great triangles from System 7, which we all love, I 
  2287. developed a new type of menu. Give it a try. I love them. It also uses 
  2288. offscreen bitmapping in the code, which is useful if one is trying to learn
  2289. animation techniques. This file will be of interest to anyone who enjoys 
  2290. menu programming. This file needs some manipulation to work, and is not for
  2291. the faint at heart.
  2292.  
  2293.  Name  =  TrueType™ Test Tool
  2294.  Path =  Trilogy III:Files:Prog:T:TrueType™ Test Tool
  2295.  Size:376K         Date: 5/25/91         Version: 1.24
  2296.  Description:
  2297.  This file contains Flirt 1.24 for testing fonts and as a programer tool for
  2298. font development.
  2299.  
  2300.  Name  =  TurboT
  2301.  Path =  Trilogy III:Files:Prog:T:TurboT
  2302.  Size: 10K         Date:10/31/92         Version: 
  2303.  Description:
  2304.  TurboT - HelloTurboTabby (HTT) is a modified HelloTabby (HT), by Pete 
  2305. Johnson.  HT was modified by Michael Lininger on 12-16-89 so it would be 
  2306. compatitable with Turbo Pascal. It was orginally written for the lightspeed
  2307. pascal envrioment. HTT is for use with the Tubro Pascal Enviroment.
  2308.  
  2309.  Name  =  UMPG Stack
  2310.  Path =  Trilogy III:Files:Prog:U-Z:UMPG Stack
  2311.  Size:281K         Date: 6/08/92         Version: 
  2312.  Description:
  2313.  UMPG Stack - This is the USENE Programers stack from our friens in Germany.
  2314. This stack contains programing information grouped by topic in yperCard 
  2315. format for easy retrieval.
  2316.  
  2317.  Name  =  UnArjMac
  2318.  Path =  Trilogy III:Files:Prog:U-Z:UnArjMac
  2319.  Size: 47K         Date:10/26/92         Version: 
  2320.  Description:
  2321.  UnArjMac - Unarjmac is a simple port of Robert Jung's unarj.c to the 
  2322. Mac. It is a MINIMAL PORT; that is it makes absolutely minimal use of Mac 
  2323. features. The reason for this was to minimize the intrusiveness of source 
  2324. code changes into unarj.c, which will make future updates by Robert Jung 
  2325. easy to keep up with. UnarjMac does not currently support macintosh path 
  2326. names or creator/type application linking. Therefore it must be run from 
  2327. the folder your arj file is in.
  2328.  
  2329.  Name  =  VCR+
  2330.  Path =  Trilogy III:Files:Prog:U-Z:VCR+
  2331.  Size: 53K         Date: 4/09/93         Version: 
  2332.  Description:
  2333.  VCR+ - Two applications are included in this archive. One is a direct port 
  2334. of the PC code into the console enviroment of Think C 5.0.4 (VCR Console) 
  2335. The Think C project along with the the source files are included. The 
  2336. second is a quick revision of the program to sport a Mac interface (or some
  2337. semblance thereof). Since I used AppMaker to throw together an interface, 
  2338. it uses code from a support AppMaker library, this is why the code for the 
  2339. mac-like version isn't included. (The AppMaker library is very large, so no
  2340. one would want to download it, besides I think I can't upload it in any 
  2341. form without violating someone's license, so I'm covering my behind.
  2342.  
  2343.  Name  =  Vaccinate
  2344.  Path =  Trilogy III:Files:Prog:U-Z:Vaccinate
  2345.  Size: 11K         Date: 9/24/92         Version: 
  2346.  Description:
  2347.  Vaccinate - This unit, when added to a Pascal source file, will allow 
  2348. developers to include a routine which will cause any application to do a 
  2349. self check when launched to dedect changes made to its resource file such 
  2350. as those caused by viral infections.  It is based on code by Nicholus 
  2351. Pisaro, Jr. published by Mac Tutor, June 1992.
  2352.  
  2353.  Name  =  VideoToolBox
  2354.  Path =  Trilogy III:Files:Prog:U-Z:VideoToolBox
  2355.  Size:769K         Date: 4/14/93         Version: 
  2356.  Description:
  2357.  VideoToolBox - This VideoToolBox is a collection of nearly 200 C 
  2358. subroutines and several demo and utility programs written to do visual 
  2359. psychophysics with Macintosh computers. 
  2360.  
  2361.  Name  =  ViewIt 2.2 Shareware
  2362.  Path =  Trilogy III:Files:Prog:U-Z:ViewIt 2.2 Shareware
  2363.  Size:756K         Date:11/20/93         Version: 2.2
  2364.  Description:
  2365.  ViewIt 2.2 Shareware - A shareware version of ViewIt is being made 
  2366. available to the Macintosh programming community as a way of introducing 
  2367. ViewIt and other programming modules from FaceWare. ViewIt is one of the 
  2368. best Mac programming tools available for creating powerful windows 
  2369. containing many views and custom controls. In addition to ViewIt, this 
  2370. package includes a complete list and description of other, non-shareware 
  2371. FaceWare modules that support advanced custom controls, animation, 
  2372. communications, database management, QuickDraw extensions, and 2D and 3D 
  2373. plotting. FaceWare modules are reasonably priced, do not require license 
  2374. fees, are compatible with all major languages and compilers.
  2375.  
  2376.  Name  =  Voyeur 1.0
  2377.  Path =  Trilogy III:Files:Prog:U-Z:Voyeur 1.0
  2378.  Size: 72K         Date:11/20/93         Version: 1.0
  2379.  Description:
  2380.  Voyeur 1.0 - Voyeur is a no frills file viewer. To use Voyeur, open a file,
  2381. if the file has a data fork, it will be opened; otherwise, the resource 
  2382. fork will be opened. Once a file is open, its type and creator can be 
  2383. modified, or the current fork's length can be altered. Neither of these 
  2384. options is recommended unless you know what you're doing. Please use Voyeur
  2385. on copies only, since you can damage files!
  2386.  
  2387.  Name  =  Window Elephant1.0d5
  2388.  Path =  Trilogy III:Files:Prog:U-Z:Window Elephant1.0d5
  2389.  Size:  9K         Date: 1/06/92         Version: 1.0d5
  2390.  Description:
  2391.  Window Elephant is currently for use only with the Think C development 
  2392. environment.  More specifically it is for use by the Think C Debugger.  It 
  2393. works with version 4.0 (tested up to 4.0.5) of Think C and works under 
  2394. System 6.0 to System 7.0. So what does it do?  It remembers where you have 
  2395. placed the source and data windows and restores their positions everytime 
  2396. the Debugger is launched.  That’s all (for this version at least).  
  2397. Multiple monitors are, of course, supported.  If you should move your copy 
  2398. of Think C Debugger to another Mac that has a different monitor setup, 
  2399. Window Elephant will let the debugger handle setting the windows in the 
  2400. default position, then remember where they are from then on.
  2401.  
  2402.  Name  =  Wrap  FKEY 1.1
  2403.  Path =  Trilogy III:Files:Prog:U-Z:Wrap  FKEY 1.1
  2404.  Size: 13K         Date: 7/01/93         Version: 1.1
  2405.  Description:
  2406.  Wrap  FKEY 1.1 - This FKEY allows (THINK) Pascal programmers to 
  2407. effortlessly reformat blocks of comments to wrap nicely. Once installed, 
  2408. the default for this FKEY is command-shift-8, but it can be changed to any 
  2409. number using Suitcase or some similar utility.
  2410.  
  2411.  Name  =  XLibrary
  2412.  Path =  Trilogy III:Files:Prog:U-Z:XLibrary
  2413.  Size:123K         Date:10/26/92         Version: 
  2414.  Description:
  2415.  xLibrary - is a simple to use, library orientated communications package 
  2416. for the  Macintosh. The package has been designed specifically with 
  2417. librarians in mind to provide a simple and secure way of connecting to a 
  2418. variety of remote ‘services’. A ‘service’ is defined as any process  
  2419. running on a local or remote computer, e.g. an Online Public Access 
  2420. Catalogue (OPAC). xLibrary allows for multiple, simultaneous services to be
  2421. active at any one time. A typical session might therefore include a 
  2422. serial connection to your local OPAC in one window, whilst another window 
  2423. displays information from a Campus-Wide Information System (CWIS).
  2424.  
  2425.  Name  =  YACC
  2426.  Path =  Trilogy III:Files:Prog:U-Z:YACC
  2427.  Size:103K         Date: 8/28/91         Version: 
  2428.  Description:
  2429.  Yacc: Yet Another Compiler-Compiler. Stephen C. Johnson
  2430. Computer program input generally has some structure; in fact, every 
  2431. computer program that does input can be thought of as defining an “input 
  2432. language” which it accepts. An input language may be as complex as a 
  2433. programming language, or as simple as a sequence of numbers. Unfortunately,
  2434. usual input facilities are limited, difficult to use, and often are lax 
  2435. about checking their inputs for validity. Yacc provides a general tool for 
  2436. describing the input to a computer program. 
  2437.  
  2438.  Name  =  'Z' Basic 5.0x (ML)
  2439.  Path =  Trilogy III:Files:Prog:U-Z:'Z' Basic 5.0x (ML)
  2440.  Size: 48K         Date:10/31/92         Version: 
  2441.  Description:
  2442.  'Z' Basic 5.0x (ML) - ZFormat© is a utility for ZBasic© programmers that I 
  2443. wrote one afternoon to help solve a problem I was having.  I was working on
  2444. a very large program 16000+ lines of code.  And these 16000+ lines of code 
  2445. had been copied and pasted from many pieces of source code, some of them 
  2446. typed in while in the ZBasic© Editor other lines were entered with one text
  2447. editor or another. By Mike Lininger.
  2448.  
  2449.  Name  =  'Z' and 'FB' Basic (ML)
  2450.  Path =  Trilogy III:Files:Prog:U-Z:'Z' and 'FB' Basic (ML)
  2451.  Size: 59K         Date:10/31/92         Version: 
  2452.  Description:
  2453.  'Z' and 'FB' Basic (ML) - This is the source code from Mike Lininger for 
  2454. CRC and TEFind. This source is being released unsupported.
  2455.  
  2456.  Name  =  zmodem.source
  2457.  Path =  Trilogy III:Files:Prog:U-Z:zmodem.source
  2458.  Size: 65K         Date: 5/07/89         Version: 
  2459.  Description:
  2460.  Z Modem Code
  2461.  
  2462.